Efficient representation and approximation of model predictive control laws via deep learning
Not on the map. Why?
Abstract (arXiv)
We show that artificial neural networks with rectifier units as activation functions can exactly represent the piecewise affine function that results from the formulation of model predictive control of linear time-invariant systems. The choice of deep neural networks is particularly interesting as they can represent exponentially many more affine regions compared to networks with only one hidden layer. We provide theoretical bounds on the minimum number of hidden layers and neurons per layer that a neural network should have to exactly represent a given model predictive control law. The proposed approach has a strong potential as an approximation method of predictive control laws, leading to better approximation quality and significantly smaller memory requirements than previous approaches, as we illustrate via simulation examples. We also suggest different alternatives to correct or quantify the approximation error. Since the online evaluation of neural networks is extremely simple, the approximated controllers can be deployed on low-power embedded devices with small storage capacity, enabling the implementation of advanced decision-making strategies for complex cyber-physical systems with limited computing capabilities.
Key facts. Cited by 55 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 10; 2022: 7; 2023: 8; 2024: 10; 2025: 12; 2026: 7.
55 papers.
Sort:
By area:
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2020Imitation Learning with Stability and Safety Guaranteescited by 34
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithmscited by 32
- 2021Integrated Decision and Control: Towards Interpretable and Computationally Efficient Driving Intelligencecited by 25
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classificationcited by 19
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programscited by 16
- 2021Reliably-stabilizing piecewise-affine neural network controllerscited by 13
- 2023Automatic nonlinear MPC approximation with closed-loop guaranteescited by 12
- 2021Deep Learning Explicit Differentiable Predictive Control Laws for Buildingscited by 11
- 2023Improved uncertainty quantification for neural networks with Bayesian last layercited by 11
- 2022Stability Verification of Neural Network Controllers using Mixed-Integer Programmingcited by 10
- 2022Active Learning for Regression by Inverse Distance Weightingcited by 9
38 more
- 2023Approximate non-linear model predictive control with safety-augmented neural networkscited by 9
- 2021Ensuring DNN Solution Feasibility for Optimization Problems with Convex Constraints and Its Application to DC Optimal Power Flow Problemscited by 6
- 2022Neural Lyapunov Differentiable Predictive Controlcited by 6
- 2022Differentiable Predictive Control with Safety Guarantees: A Control Barrier Function Approachcited by 6
- 2022Model Predictive Control via On-Policy Imitation Learningcited by 6
- 2022Neural ODEs as Feedback Policies for Nonlinear Optimal Controlcited by 4
- 2023Data-driven decision-focused surrogate modelingcited by 4
- 2023An Improved Data Augmentation Scheme for Model Predictive Control Policy Approximationcited by 3
- 2023On the Sample Complexity of Imitation Learning for Smoothed Model Predictive Controlcited by 3
- 2024FedCoSR: Personalized Federated Learning with Contrastive Shareable Representations for Label Heterogeneity in Non-IID Datacited by 3
- 2024BO4IO: A Bayesian optimization approach to inverse optimization with uncertainty quantificationcited by 3
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimizationcited by 3
- 2025Imitation Learning of MPC with Neural Networks: Error Guarantees and Sparsificationcited by 3
- 2025MPCritic: A plug-and-play MPC architecture for reinforcement learningcited by 3
- 2021Tailored neural networks for learning optimal value functions in MPCcited by 2
- 2025YANNs: Y-wise Affine Neural Networks for Exact and Efficient Representations of Piecewise Linear Functionscited by 2
- 2025Zero-Shot Transferable Solution Method for Parametric Optimal Control Problemscited by 2
- 2021Approximate Robust NMPC using Reinforcement Learningcited by 1
- 2021Robust Stability of Neural Network-controlled Nonlinear Systems with Parametric Variabilitycited by 1
- 2022Tailored max-out networks for learning convex PWQ functionscited by 1
- 2024On Building Myopic MPC Policies using Supervised Learningcited by 1
- 2024Mapping back and forth between model predictive control and neural networkscited by 1
- 2025System Identification and Control Using Lyapunov-Based Deep Neural Networks without Persistent Excitation: A Concurrent Learning Approachcited by 1
- 2025Partially-Supervised Neural Network Model For Quadratic Multiparametric Programmingcited by 1
- 2026Neural Operators for Multi-Task Control and Adaptationcited by 1
- 2021Online-Learning Deep Neuro-Adaptive Dynamic Inversion Controller for Model Free Controlcited by 0
- 2021Neural Network Based Model Predictive Control for an Autonomous Vehiclecited by 0
- 2021Error-free approximation of explicit linear MPC through lattice piecewise affine expressioncited by 0
- 2024Deep-MPC: A DAGGER-Driven Imitation Learning Strategy for Optimal Constrained Battery Chargingcited by 0
- 2024Improved Sample Complexity of Imitation Learning for Barrier Model Predictive Controlcited by 0
- 2024Safe and High-Performance Learning of Model Predicitve Control using Kernel-Based Interpolationcited by 0
- 2024CIKAN: Constraint Informed Kolmogorov-Arnold Networks for Autonomous Spacecraft Rendezvous using Time Shift Governorcited by 0
- 2025Bridging the Sim-to-real Gap: A Control Framework for Imitation Learning of Model Predictive Controlcited by 0
- 2025A Neural Network Framework for Discovering Closed-form Solutions to Quadratic Programs with Linear Constraintscited by 0
- 2025Data-driven Projection Generation for Efficiently Solving Heterogeneous Quadratic Programming Problemscited by 0
- 2025Zero-Shot Function Encoder-Based Differentiable Predictive Controlcited by 0
- 2025Optimizing Operation Recipes with Reinforcement Learning for Safe and Interpretable Control of Chemical Processescited by 0
- 2026Accounting for Optimal Control in the Sizing of Isolated Hybrid Renewable Energy Systems Using Imitation Learningcited by 0
50 most cited of 55 All 55 (JSON)
- 2026Stability-Aware Imitation Learning from Model Predictive Control for Autonomous Vehicle Lateral Control: Exact Q-Loss and a Novel Training Procedure20 Sep 2026
- 2026Mixed-Integer Nonlinear Differentiable Predictive Control for Underground Pumped Hydro Energy Storage Systems16 Sep 2026
- 2026Topological Feasibility Guarantees for Differentiable Predictive Control11 Aug 2026
- 2026Feasibility-Aware Imitation Learning for Benders Decomposition6 Apr 2026
- 2026Neural Operators for Multi-Task Control and Adaptation3 Apr 2026
- 2026Towards Safe Learning-Based Non-Linear Model Predictive Control through Recurrent Neural Network Modeling25 Mar 2026
- 2026Accounting for Optimal Control in the Sizing of Isolated Hybrid Renewable Energy Systems Using Imitation Learning7 Jan 2026
- 2025Optimizing Operation Recipes with Reinforcement Learning for Safe and Interpretable Control of Chemical Processes20 Nov 2025
- 2025Zero-Shot Function Encoder-Based Differentiable Predictive Control7 Nov 2025
- 2025Data-driven Projection Generation for Efficiently Solving Heterogeneous Quadratic Programming Problems30 Oct 2025
- 2025A Neural Network Framework for Discovering Closed-form Solutions to Quadratic Programs with Linear Constraints27 Oct 2025
- 2025Zero-Shot Transferable Solution Method for Parametric Optimal Control Problems22 Sep 2025
38 more
- 2025Partially-Supervised Neural Network Model For Quadratic Multiparametric Programming5 Jun 2025
- 2025System Identification and Control Using Lyapunov-Based Deep Neural Networks without Persistent Excitation: A Concurrent Learning Approach15 May 2025
- 2025YANNs: Y-wise Affine Neural Networks for Exact and Efficient Representations of Piecewise Linear Functions11 May 2025
- 2025MPCritic: A plug-and-play MPC architecture for reinforcement learning1 Apr 2025
- 2025Bridging the Sim-to-real Gap: A Control Framework for Imitation Learning of Model Predictive Control25 Mar 2025
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classification4 Feb 2025
- 2025Imitation Learning of MPC with Neural Networks: Error Guarantees and Sparsification7 Jan 2025
- 2024CIKAN: Constraint Informed Kolmogorov-Arnold Networks for Autonomous Spacecraft Rendezvous using Time Shift Governor4 Dec 2024
- 2024Safe and High-Performance Learning of Model Predicitve Control using Kernel-Based Interpolation9 Oct 2024
- 2024Improved Sample Complexity of Imitation Learning for Barrier Model Predictive Control1 Oct 2024
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimization12 Sep 2024
- 2024Deep-MPC: A DAGGER-Driven Imitation Learning Strategy for Optimal Constrained Battery Charging23 Jun 2024
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programs9 Jun 2024
- 2024BO4IO: A Bayesian optimization approach to inverse optimization with uncertainty quantification28 May 2024
- 2024FedCoSR: Personalized Federated Learning with Contrastive Shareable Representations for Label Heterogeneity in Non-IID Data27 Apr 2024
- 2024Mapping back and forth between model predictive control and neural networks18 Apr 2024
- 2024On Building Myopic MPC Policies using Supervised Learning23 Jan 2024
- 2023Automatic nonlinear MPC approximation with closed-loop guarantees15 Dec 2023
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithms14 Sep 2023
- 2023Data-driven decision-focused surrogate modeling23 Aug 2023
- 2023On the Sample Complexity of Imitation Learning for Smoothed Model Predictive Control2 Jun 2023
- 2023When Deep Learning Meets Polyhedral Theory: A Survey29 Apr 2023
- 2023Approximate non-linear model predictive control with safety-augmented neural networks19 Apr 2023
- 2023An Improved Data Augmentation Scheme for Model Predictive Control Policy Approximation9 Mar 2023
- 2023Improved uncertainty quantification for neural networks with Bayesian last layer21 Feb 2023
- 2022Neural ODEs as Feedback Policies for Nonlinear Optimal Control20 Oct 2022
- 2022Model Predictive Control via On-Policy Imitation Learning17 Oct 2022
- 2022Differentiable Predictive Control with Safety Guarantees: A Control Barrier Function Approach3 Aug 2022
- 2022Stability Verification of Neural Network Controllers using Mixed-Integer Programming27 Jun 2022
- 2022Tailored max-out networks for learning convex PWQ functions14 Jun 2022
- 2022Neural Lyapunov Differentiable Predictive Control22 May 2022
- 2022Active Learning for Regression by Inverse Distance Weighting14 Apr 2022
- 2021Ensuring DNN Solution Feasibility for Optimization Problems with Convex Constraints and Its Application to DC Optimal Power Flow Problems15 Dec 2021
- 2021Tailored neural networks for learning optimal value functions in MPC7 Dec 2021
- 2021Reliably-stabilizing piecewise-affine neural network controllers13 Nov 2021
- 2021Error-free approximation of explicit linear MPC through lattice piecewise affine expression1 Oct 2021
- 2021Robust Stability of Neural Network-controlled Nonlinear Systems with Parametric Variability13 Sep 2021
- 2021Neural Network Based Model Predictive Control for an Autonomous Vehicle30 Jul 2021
50 newest of 55 All 55 (JSON)
- 2020Imitation Learning with Stability and Safety Guaranteescited by 34
- 2022Model Predictive Control via On-Policy Imitation Learningcited by 6
- 2023On the Sample Complexity of Imitation Learning for Smoothed Model Predictive Controlcited by 3
- 2025Imitation Learning of MPC with Neural Networks: Error Guarantees and Sparsificationcited by 3
- 2024Improved Sample Complexity of Imitation Learning for Barrier Model Predictive Controlcited by 0
- 2025Bridging the Sim-to-real Gap: A Control Framework for Imitation Learning of Model Predictive Controlcited by 0
- 2026Feasibility-Aware Imitation Learning for Benders Decompositioncited by 0
- 2026Feasibility-Aware Imitation Learning for Benders Decomposition6 Apr 2026
- 2025Bridging the Sim-to-real Gap: A Control Framework for Imitation Learning of Model Predictive Control25 Mar 2025
- 2025Imitation Learning of MPC with Neural Networks: Error Guarantees and Sparsification7 Jan 2025
- 2024Improved Sample Complexity of Imitation Learning for Barrier Model Predictive Control1 Oct 2024
- 2023On the Sample Complexity of Imitation Learning for Smoothed Model Predictive Control2 Jun 2023
- 2022Model Predictive Control via On-Policy Imitation Learning17 Oct 2022
- 2020Imitation Learning with Stability and Safety Guarantees16 Dec 2020
- 2021Integrated Decision and Control: Towards Interpretable and Computationally Efficient Driving Intelligencecited by 25
- 2021Neural Network Based Model Predictive Control for an Autonomous Vehiclecited by 0
- 2026Stability-Aware Imitation Learning from Model Predictive Control for Autonomous Vehicle Lateral Control: Exact Q-Loss and a Novel Training Procedurecited by 0
- 2026Stability-Aware Imitation Learning from Model Predictive Control for Autonomous Vehicle Lateral Control: Exact Q-Loss and a Novel Training Procedure20 Sep 2026
- 2021Neural Network Based Model Predictive Control for an Autonomous Vehicle30 Jul 2021
- 2021Integrated Decision and Control: Towards Interpretable and Computationally Efficient Driving Intelligence18 Mar 2021
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithmscited by 32
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classificationcited by 19
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programscited by 16
- 2021Reliably-stabilizing piecewise-affine neural network controllerscited by 13
- 2023Automatic nonlinear MPC approximation with closed-loop guaranteescited by 12
- 2021Deep Learning Explicit Differentiable Predictive Control Laws for Buildingscited by 11
- 2023Improved uncertainty quantification for neural networks with Bayesian last layercited by 11
- 2022Stability Verification of Neural Network Controllers using Mixed-Integer Programmingcited by 10
- 2022Active Learning for Regression by Inverse Distance Weightingcited by 9
- 2023Approximate non-linear model predictive control with safety-augmented neural networkscited by 9
- 2021Ensuring DNN Solution Feasibility for Optimization Problems with Convex Constraints and Its Application to DC Optimal Power Flow Problemscited by 6
12 most cited of 45 All 45 (JSON)
- 2026Mixed-Integer Nonlinear Differentiable Predictive Control for Underground Pumped Hydro Energy Storage Systems16 Sep 2026
- 2026Topological Feasibility Guarantees for Differentiable Predictive Control11 Aug 2026
- 2026Neural Operators for Multi-Task Control and Adaptation3 Apr 2026
- 2026Towards Safe Learning-Based Non-Linear Model Predictive Control through Recurrent Neural Network Modeling25 Mar 2026
- 2026Accounting for Optimal Control in the Sizing of Isolated Hybrid Renewable Energy Systems Using Imitation Learning7 Jan 2026
- 2025Optimizing Operation Recipes with Reinforcement Learning for Safe and Interpretable Control of Chemical Processes20 Nov 2025
- 2025Zero-Shot Function Encoder-Based Differentiable Predictive Control7 Nov 2025
- 2025Data-driven Projection Generation for Efficiently Solving Heterogeneous Quadratic Programming Problems30 Oct 2025
- 2025A Neural Network Framework for Discovering Closed-form Solutions to Quadratic Programs with Linear Constraints27 Oct 2025
- 2025Zero-Shot Transferable Solution Method for Parametric Optimal Control Problems22 Sep 2025
- 2025Partially-Supervised Neural Network Model For Quadratic Multiparametric Programming5 Jun 2025
- 2025System Identification and Control Using Lyapunov-Based Deep Neural Networks without Persistent Excitation: A Concurrent Learning Approach15 May 2025
12 newest of 45 All 45 (JSON)