ML Systems & Optimisation

Introduction

The ML Systems & Optimisation research area focuses on the design and optimisation of machine-learning models and their execution across different computing platforms.

Research includes efficient model architectures, model compression, automated design-space exploration, distributed and parallel training, and optimisation of inference for embedded, FPGA, cloud, and other resource-constrained environments. The work considers model accuracy together with computational cost, memory use, latency, throughput, and deployment constraints.

A recurring objective is to treat the machine-learning model and its execution environment as a coupled design problem, allowing algorithmic and system-level choices to be explored together.

Related topics:
ML FPGA Embedded Parallel Cloud Physics-Informed Simulation

Research Directions

Efficient model design and optimisation

Design and optimisation of machine-learning architectures with emphasis on accuracy, computational cost, memory use, and inference efficiency. This includes model compression, architecture optimisation, and automated design-space exploration.

Parallel and distributed ML systems

Methods for improving the training and execution of machine-learning workloads across parallel, distributed, and cloud computing environments. Research includes model parallelism, workload decomposition, and scalable execution strategies.

Embedded and FPGA deployment

Optimisation and deployment of machine-learning models on embedded and FPGA platforms, with emphasis on latency, resource utilisation, throughput, and implementation constraints. This includes hardware-aware model design and the evaluation of reduced-complexity architectures for resource-constrained inference.

Related projects


Selected Artefacts

"MergeOver: Post-Training Token Merging for Recursive Vision Transformers". Junseo Kim, Uraz Odyurt, Amirreza Yousefzadeh. arXiv. 2026.
Article
Embedded ML
"Recent Developments in Transformer Inference Deployment on FPGA Platforms: A Survey". Arjan Blankestijn, Uraz Odyurt, Amirreza Yousefzadeh. Journal of Systems Architecture. 2026.
Survey
FPGA Embedded ML
"Model Parallelism on Distributed Infrastructure: A Literature Review from Theory to LLM Case-Studies". Felix Brakel, Uraz Odyurt, Ana-Lucia Varbanescu. arXiv. 2024.
Survey
Parallel ML
"Machine Learning Inference on Serverless Platforms Using Model Decomposition". Adrien Gallego, Uraz Odyurt, Yi Cheng, Yuandou Wang, Zhiming Zhao. International Conference on Utility and Cloud Computing (UCC '23). 2024.
Article
Cloud ML
"Defining Energy Indicators for Impact Identification on Aerospace Composites: A Physics-Informed Machine Learning Perspective". Natália Ribeiro Marinho, Richard Loendersloot, Frank Grooteman, Jan Willem Wiegman, Uraz Odyurt, Tiedo Tinga. arXiv. 2025.
Article
Physics-Informed ML

Student Projects

Student work in this area includes model optimisation, data efficiency, automated design exploration, model parallelism, FPGA synthesis, edge deployment, and high-performance simulation. See the Student Projects page for current opportunities and completed research.