Reliably-stabilizing piecewise-affine neural network controllers
Not on the map. Why?
Abstract (arXiv)
A common problem affecting neural network (NN) approximations of model predictive control (MPC) policies is the lack of analytical tools to assess the stability of the closed-loop system under the action of the NN-based controller. We present a general procedure to quantify the performance of such a controller, or to design minimum complexity NNs with rectified linear units (ReLUs) that preserve the desirable properties of a given MPC scheme. By quantifying the approximation error between NN-based and MPC-based state-to-input mappings, we first establish suitable conditions involving two key quantities, the worst-case error and the Lipschitz constant, guaranteeing the stability of the closed-loop system. We then develop an offline, mixed-integer optimization-based method to compute those quantities exactly. Together these techniques provide conditions sufficient to certify the stability and performance of a ReLU-based approximation of an MPC control law.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 20 of its 72 references that are in the map. First posted on arXiv 13 Nov 2021.
Builds on
20 of 72 references.
References · 20
- 2021Convex optimizationcited by 2,479
- 2014On the Number of Linear Regions of Deep Neural Networkscited by 378
- 2016Understanding Deep Neural Networks with Rectified Linear Unitscited by 253
- 2019Deep ReLU Networks Have Surprisingly Few Activation Patternscited by 160
- 2018Fast inference of deep neural networks in FPGAs for particle physicscited by 132
- 2020Exactly Computing the Local Lipschitz Constant of ReLU Networkscited by 102
- 2019Safety Verification and Robustness Analysis of Neural Networks via Quadratic Constraints and Semidefinite Programmingcited by 100
- 2015Deep Reinforcement Learning in Parameterized Action Spacecited by 65
- 2019Safe, Efficient, and Comfortable Velocity Control based on Reinforcement Learning for Autonomous Drivingcited by 56
- 2018Efficient representation and approximation of model predictive control laws via deep learningcited by 55
- 2018Learning an Approximate Model Predictive Controller with Guaranteescited by 54
- 2015Learning Deep Control Policies for Autonomous Aerial Vehicles with MPC-Guided Policy Searchcited by 41
8 more
- 2018Real-time Power System State Estimation and Forecasting via Deep Neural Networkscited by 32
- 2019Near-Optimal Rapid MPC using Neural Networks: A Primal-Dual Policy Learning Frameworkcited by 16
- 2018Reachable Set Estimation and Safety Verification for Piecewise Linear Systems with Neural Network Controllerscited by 15
- 2019A Neural Network Architecture to Learn Explicit MPC Controllers from Datacited by 14
- 2020Piecewise Linear Regression via a Difference of Convex Functionscited by 14
- 2020Stability and feasibility of neural network-based controllers via output range analysiscited by 10
- 2021Polytopic Input Constraints in Learning-Based Optimal Control Using Neural Networkscited by 4
- 2013On feasibility, stability and performance in distributed model predictive controlcited by 2
Built on by
Citing papers per year: 2022: 3; 2023: 2; 2024: 3; 2025: 3; 2026: 2.
13 papers.
Sort:
- 2023Physics-Informed Machine Learning for Modeling and Control of Dynamical Systemscited by 28
- 2022Stability Verification of Neural Network Controllers using Mixed-Integer Programmingcited by 10
- 2023Approximate non-linear model predictive control with safety-augmented neural networkscited by 9
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimizationcited by 3
- 2025Improved Scalable Lipschitz Bounds for Deep Neural Networkscited by 2
- 2025YANNs: Y-wise Affine Neural Networks for Exact and Efficient Representations of Piecewise Linear Functionscited by 2
- 2022Robust stabilization of polytopic systems via fast and reliable neural network-based approximationscited by 1
- 2024Mapping back and forth between model predictive control and neural networkscited by 1
- 2022An active learning method for solving competitive multi-agent decision-making and control problemscited by 0
- 2024A neural network-based approach to hybrid systems identification for controlcited by 0
- 2025Geometric Fault-Tolerant Neural Network Tracking Control of Unknown Systems on Matrix Lie Groupscited by 0
- 2026ReLU Networks for Model Predictive Control: Network Complexity and Performance Guaranteescited by 0
- 2026Generalization as a robust performance property of learning-enabled dynamical systems31 Aug 2026
- 2026ReLU Networks for Model Predictive Control: Network Complexity and Performance Guarantees23 Jan 2026
- 2025YANNs: Y-wise Affine Neural Networks for Exact and Efficient Representations of Piecewise Linear Functions11 May 2025
- 2025Geometric Fault-Tolerant Neural Network Tracking Control of Unknown Systems on Matrix Lie Groups7 May 2025
- 2025Improved Scalable Lipschitz Bounds for Deep Neural Networks18 Mar 2025
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimization12 Sep 2024
- 2024Mapping back and forth between model predictive control and neural networks18 Apr 2024
- 2024A neural network-based approach to hybrid systems identification for control2 Apr 2024
- 2023Physics-Informed Machine Learning for Modeling and Control of Dynamical Systems24 Jun 2023
- 2023Approximate non-linear model predictive control with safety-augmented neural networks19 Apr 2023
- 2022An active learning method for solving competitive multi-agent decision-making and control problems23 Dec 2022
- 2022Stability Verification of Neural Network Controllers using Mixed-Integer Programming27 Jun 2022
- 2023Physics-Informed Machine Learning for Modeling and Control of Dynamical Systemscited by 28
- 2022Stability Verification of Neural Network Controllers using Mixed-Integer Programmingcited by 10
- 2023Approximate non-linear model predictive control with safety-augmented neural networkscited by 9
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimizationcited by 3
- 2025Improved Scalable Lipschitz Bounds for Deep Neural Networkscited by 2
- 2025YANNs: Y-wise Affine Neural Networks for Exact and Efficient Representations of Piecewise Linear Functionscited by 2
- 2022Robust stabilization of polytopic systems via fast and reliable neural network-based approximationscited by 1
- 2024Mapping back and forth between model predictive control and neural networkscited by 1
- 2022An active learning method for solving competitive multi-agent decision-making and control problemscited by 0
- 2024A neural network-based approach to hybrid systems identification for controlcited by 0
- 2025Geometric Fault-Tolerant Neural Network Tracking Control of Unknown Systems on Matrix Lie Groupscited by 0
- 2026ReLU Networks for Model Predictive Control: Network Complexity and Performance Guaranteescited by 0
12 most cited of 13 All 13 (JSON)
- 2026Generalization as a robust performance property of learning-enabled dynamical systems31 Aug 2026
- 2026ReLU Networks for Model Predictive Control: Network Complexity and Performance Guarantees23 Jan 2026
- 2025YANNs: Y-wise Affine Neural Networks for Exact and Efficient Representations of Piecewise Linear Functions11 May 2025
- 2025Geometric Fault-Tolerant Neural Network Tracking Control of Unknown Systems on Matrix Lie Groups7 May 2025
- 2025Improved Scalable Lipschitz Bounds for Deep Neural Networks18 Mar 2025
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimization12 Sep 2024
- 2024Mapping back and forth between model predictive control and neural networks18 Apr 2024
- 2024A neural network-based approach to hybrid systems identification for control2 Apr 2024
- 2023Physics-Informed Machine Learning for Modeling and Control of Dynamical Systems24 Jun 2023
- 2023Approximate non-linear model predictive control with safety-augmented neural networks19 Apr 2023
- 2022An active learning method for solving competitive multi-agent decision-making and control problems23 Dec 2022
- 2022Stability Verification of Neural Network Controllers using Mixed-Integer Programming27 Jun 2022
12 newest of 13 All 13 (JSON)