Imitation Learning of MPC with Neural Networks: Error Guarantees and Sparsification

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Alsmeier, Hendrik, Theiner, Lukas, Savchenko, Anton, Mesbah, Ali, Findeisen, Rolf
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911545442697216
author Alsmeier, Hendrik
Theiner, Lukas
Savchenko, Anton
Mesbah, Ali
Findeisen, Rolf
author_facet Alsmeier, Hendrik
Theiner, Lukas
Savchenko, Anton
Mesbah, Ali
Findeisen, Rolf
contents This paper presents a framework for bounding the approximation error in imitation model predictive controllers utilizing neural networks. Leveraging the Lipschitz properties of these neural networks, we derive a bound that guides dataset design to ensure the approximation error remains at chosen limits. We discuss how this method can be used to design a stable neural network controller with performance guarantees employing existing robust model predictive control approaches for data generation. Additionally, we introduce a training adjustment, which is based on the sensitivities of the optimization problem and reduces dataset density requirements based on the derived bounds. We verify that the proposed augmentation results in improvements to the network's predictive capabilities and a reduction of the Lipschitz constant. Moreover, on a simulated inverted pendulum problem, we show that the approach results in a closer match of the closed-loop behavior between the imitation and the original model predictive controller.
format Preprint
id arxiv_https___arxiv_org_abs_2501_03671
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Imitation Learning of MPC with Neural Networks: Error Guarantees and Sparsification
Alsmeier, Hendrik
Theiner, Lukas
Savchenko, Anton
Mesbah, Ali
Findeisen, Rolf
Systems and Control
Machine Learning
This paper presents a framework for bounding the approximation error in imitation model predictive controllers utilizing neural networks. Leveraging the Lipschitz properties of these neural networks, we derive a bound that guides dataset design to ensure the approximation error remains at chosen limits. We discuss how this method can be used to design a stable neural network controller with performance guarantees employing existing robust model predictive control approaches for data generation. Additionally, we introduce a training adjustment, which is based on the sensitivities of the optimization problem and reduces dataset density requirements based on the derived bounds. We verify that the proposed augmentation results in improvements to the network's predictive capabilities and a reduction of the Lipschitz constant. Moreover, on a simulated inverted pendulum problem, we show that the approach results in a closer match of the closed-loop behavior between the imitation and the original model predictive controller.
title Imitation Learning of MPC with Neural Networks: Error Guarantees and Sparsification
topic Systems and Control
Machine Learning
url https://arxiv.org/abs/2501.03671