Error bounds for maxout neural network approximations of model predictive control

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Teichrib, Dieter, Darup, Moritz Schulze
Natura: Preprint
Pubblicazione: 2023
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866914862902280192
author Teichrib, Dieter
Darup, Moritz Schulze
author_facet Teichrib, Dieter
Darup, Moritz Schulze
contents Neural network (NN) approximations of model predictive control (MPC) are a versatile approach if the online solution of the underlying optimal control problem (OCP) is too demanding and if an exact computation of the explicit MPC law is intractable. The drawback of such approximations is that they typically do not preserve stability and performance guarantees of the original MPC. However, such guarantees can be recovered if the maximum error with respect to the optimal control law and the Lipschitz constant of that error are known. We show in this work how to compute both values exactly when the control law is approximated by a maxout NN. We build upon related results for ReLU NN approximations and derive mixed-integer (MI) linear constraints that allow a computation of the output and the local gain of a maxout NN by solving an MI feasibility problem. Furthermore, we show theoretically and experimentally that maxout NN exist for which the maximum error is zero.
format Preprint
id arxiv_https___arxiv_org_abs_2304_08779
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Error bounds for maxout neural network approximations of model predictive control
Teichrib, Dieter
Darup, Moritz Schulze
Systems and Control
Optimization and Control
Neural network (NN) approximations of model predictive control (MPC) are a versatile approach if the online solution of the underlying optimal control problem (OCP) is too demanding and if an exact computation of the explicit MPC law is intractable. The drawback of such approximations is that they typically do not preserve stability and performance guarantees of the original MPC. However, such guarantees can be recovered if the maximum error with respect to the optimal control law and the Lipschitz constant of that error are known. We show in this work how to compute both values exactly when the control law is approximated by a maxout NN. We build upon related results for ReLU NN approximations and derive mixed-integer (MI) linear constraints that allow a computation of the output and the local gain of a maxout NN by solving an MI feasibility problem. Furthermore, we show theoretically and experimentally that maxout NN exist for which the maximum error is zero.
title Error bounds for maxout neural network approximations of model predictive control
topic Systems and Control
Optimization and Control
url https://arxiv.org/abs/2304.08779