PhD Candidate

SYSCOP Laboratory

University of Freiburg

Andrea Ghezzi was born in Bergamo, Italy, in 1996. He obtained his Master degree cum laude in Automation and Control Engineering from Politecnico di Milano with a thesis about stochastic MPC with constraint prioritization. From December 2020 to September 2021 he was a researcher at Data Science R&D Department of Tenaris Dalmine, working on virtual sensing for improving the steel making process. From October 2021 he joined SYSCOP Laboratory at University of Freiburg, carrying out a PhD under the supervision of Prof. Dr. Moritz Diehl. He is a Marie-Curie fellow of the ELO-X project.

Project description

The combination of machine learning and model predictive control can potentially allow for efficient control of complex systems with very little engineering effort, as both the task of modeling the system and finding the best way to control it is handled by the computer. However, learned models are usually larger and hence require more computational effort to simulate and optimize than hand-crafted models. The objective of this project is to improve the speed of model predictive control (MPC) algorithms for learned models, by developing nonlinear optimization algorithms that exploit the structure and sparsity patterns that arise in these specific optimization problems, and by developing “optimization friendly” model classes. Such models must be efficiently evaluated and differentiated inside the embedded optimization solvers.

The project has three milestones:

  • The first year is mainly dedicated to studying and getting acquainted with the identification of optimization friendly learning models to be used with MPC.
  • The second year focuses on optimized learned models that can be evaluated fast and have small memory footprint and have the potential for sparsity exploitation. 
  • In the third year, the plan is to focus on open-source software implementation, algorithm verification and integration into rapid prototyping frameworks for embedded control systems.

Publications

1.

Ghezzi, Andrea; Hoffman, Jasper; Frey, Jonathan; Boedecker, Joschka; Diehl, Moritz

Imitation Learning from Nonlinear MPC via the Exact Q-Loss and its Gauss-Newton Approximation Proceedings Article Forthcoming

In: 2023 Conference on Decision and Control (CDC), Forthcoming.

Abstract | Links | BibTeX

2.

Ghezzi, Andrea; Simpson, Léo; Bürger, Adrian; Zeile, Clemens; Sager, Sebastian; Diehl, Moritz

A Voronoi-Based Mixed-Integer Gauss-Newton Algorithm for MINLP Arising in Optimal Control Proceedings Article

In: 2023 European Control Conference (ECC), pp. 1-7, IEEE, Bucharest, Romania, 2023, ISBN: 978-3-907144-08-4.

Abstract | Links | BibTeX

3.

Ghezzi, Andrea; Messerer, Florian; Balocco, Jacopo; Manzoni, Vincenzo; Diehl, Moritz

An Implicit and Explicit Dual Model Predictive Control Formulation for a Steel Recycling Process Journal Article

In: European Journal of Control, pp. 100841, 2023, ISSN: 0947-3580.

Abstract | Links | BibTeX

4.

Simpson, Léo; Ghezzi, Andrea; Asprion, Jonas; Diehl, Moritz

An Efficient Method for the Joint Estimation of System Parameters and Noise Covariances for Linear Time-Variant Systems Proceedings Article Forthcoming

In: 2023 Conference of Decision and Control (CDC) , Forthcoming.

Abstract | Links | BibTeX