Large Scale Model Predictive Control with Neural Networks and Primal Active Sets
Not on the map. Why?
Abstract (arXiv)
This work presents an explicit-implicit procedure to compute a model predictive control (MPC) law with guarantees on recursive feasibility and asymptotic stability. The approach combines an offline-trained fully-connected neural network with an online primal active set solver. The neural network provides a control input initialization while the primal active set method ensures recursive feasibility and asymptotic stability. The neural network is trained with a primal-dual loss function, aiming to generate control sequences that are primal feasible and meet a desired level of suboptimality. Since the neural network alone does not guarantee constraint satisfaction, its output is used to warm start the primal active set method online. We demonstrate that this approach scales to large problems with thousands of optimization variables, which are challenging for current approaches. Our method achieves a 2x reduction in online inference time compared to the best method in a benchmark suite of different solver and initialization strategies.
Key facts. Cited by 29 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 5; 2024: 10; 2025: 4; 2026: 7.
29 papers.
Sort:
By area:
- 2022Tutorial on amortized optimizationcited by 83
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithmscited by 32
- 2024DiffuSolve: Diffusion-based Solver for Non-convex Trajectory Optimizationcited by 20
- 2024Transformer-based Model Predictive Control: Trajectory Optimization via Sequence Modelingcited by 16
- 2023Amortized Global Search for Efficient Preliminary Trajectory Design with Deep Generative Modelscited by 12
- 2023Automatic nonlinear MPC approximation with closed-loop guaranteescited by 12
- 2023Approximate non-linear model predictive control with safety-augmented neural networkscited by 9
- 2022Neural Lyapunov Differentiable Predictive Controlcited by 7
- 2024Parameter-Adaptive Approximate MPC: Tuning Neural-Network Controllers without Retrainingcited by 7
- 2024Model Predictive Control and Reinforcement Learning: A Unified Framework Based on Dynamic Programmingcited by 7
- 2022Differentiable Predictive Control with Safety Guarantees: A Control Barrier Function Approachcited by 6
- 2024AC4MPC: Actor-Critic Reinforcement Learning for Nonlinear Model Predictive Controlcited by 6
17 more
- 2025Diffusion Policies for Generative Modeling of Spacecraft Trajectoriescited by 6
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimizationcited by 4
- 2024Learning Multiple Initial Solutions to Optimization Problemscited by 4
- 2025Deep FlexQP: Accelerated Nonlinear Programming via Deep Unfoldingcited by 4
- 2023An Improved Data Augmentation Scheme for Model Predictive Control Policy Approximationcited by 3
- 2025Warm-starting active-set solvers using graph neural networkscited by 2
- 2024On Building Myopic MPC Policies using Supervised Learningcited by 1
- 2024Mapping back and forth between model predictive control and neural networkscited by 1
- 2026GLENS: Global Search via Learning from Solver Iterates with Diffusion Modelscited by 1
- 2024CIKAN: Constraint Informed Kolmogorov-Arnold Networks for Autonomous Spacecraft Rendezvous using Time Shift Governorcited by 0
- 2025Learning Robust Satellite Attitude Dynamics with Physics-Informed Normalising Flowcited by 0
- 2026ReLU Networks for Model Predictive Control: Network Complexity and Performance Guaranteescited by 0
- 2026Towards Safe Learning-Based Non-Linear Model Predictive Control through Recurrent Neural Network Modelingcited by 0
- 2026LAtent Phase Inference from Short time sequences using SHallow REcurrent Decoders (LAPIS-SHRED)cited by 0
- 2026Amortising Trajectory Optimisation for Residual MPC via Implicit Contact Differentiationcited by 0
- 2026RL-Guided PAC-NMPC for Probabilistically-Safe Perception-Based Navigation in Unknown Environmentscited by 0
- 2026Atoms to Processes: The Role of Artificial Intelligence and Machine Learning in Chemical Engineeringcited by 0
- 2026Atoms to Processes: The Role of Artificial Intelligence and Machine Learning in Chemical Engineering1 Oct 2026
- 2026RL-Guided PAC-NMPC for Probabilistically-Safe Perception-Based Navigation in Unknown Environments30 Sep 2026
- 2026Amortising Trajectory Optimisation for Residual MPC via Implicit Contact Differentiation27 Jul 2026
- 2026GLENS: Global Search via Learning from Solver Iterates with Diffusion Models29 May 2026
- 2026LAtent Phase Inference from Short time sequences using SHallow REcurrent Decoders (LAPIS-SHRED)1 Apr 2026
- 2026Towards Safe Learning-Based Non-Linear Model Predictive Control through Recurrent Neural Network Modeling25 Mar 2026
- 2026ReLU Networks for Model Predictive Control: Network Complexity and Performance Guarantees23 Jan 2026
- 2025Deep FlexQP: Accelerated Nonlinear Programming via Deep Unfolding1 Dec 2025
- 2025Warm-starting active-set solvers using graph neural networks17 Nov 2025
- 2025Learning Robust Satellite Attitude Dynamics with Physics-Informed Normalising Flow11 Aug 2025
- 2025Diffusion Policies for Generative Modeling of Spacecraft Trajectories1 Jan 2025
- 2024CIKAN: Constraint Informed Kolmogorov-Arnold Networks for Autonomous Spacecraft Rendezvous using Time Shift Governor4 Dec 2024
17 more
- 2024Learning Multiple Initial Solutions to Optimization Problems4 Nov 2024
- 2024Transformer-based Model Predictive Control: Trajectory Optimization via Sequence Modeling31 Oct 2024
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimization12 Sep 2024
- 2024AC4MPC: Actor-Critic Reinforcement Learning for Nonlinear Model Predictive Control6 Jun 2024
- 2024Model Predictive Control and Reinforcement Learning: A Unified Framework Based on Dynamic Programming2 Jun 2024
- 2024Mapping back and forth between model predictive control and neural networks18 Apr 2024
- 2024Parameter-Adaptive Approximate MPC: Tuning Neural-Network Controllers without Retraining8 Apr 2024
- 2024DiffuSolve: Diffusion-based Solver for Non-convex Trajectory Optimization22 Feb 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
- 2023Amortized Global Search for Efficient Preliminary Trajectory Design with Deep Generative Models7 Aug 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
- 2022Differentiable Predictive Control with Safety Guarantees: A Control Barrier Function Approach3 Aug 2022
- 2022Neural Lyapunov Differentiable Predictive Control22 May 2022
- 2022Tutorial on amortized optimization1 Feb 2022
- 2024Model Predictive Control and Reinforcement Learning: A Unified Framework Based on Dynamic Programmingcited by 7
- 2024AC4MPC: Actor-Critic Reinforcement Learning for Nonlinear Model Predictive Controlcited by 6
- 2026RL-Guided PAC-NMPC for Probabilistically-Safe Perception-Based Navigation in Unknown Environmentscited by 0
- 2026RL-Guided PAC-NMPC for Probabilistically-Safe Perception-Based Navigation in Unknown Environments30 Sep 2026
- 2024AC4MPC: Actor-Critic Reinforcement Learning for Nonlinear Model Predictive Control6 Jun 2024
- 2024Model Predictive Control and Reinforcement Learning: A Unified Framework Based on Dynamic Programming2 Jun 2024
- 2022Tutorial on amortized optimizationcited by 83
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithmscited by 32
- 2024Transformer-based Model Predictive Control: Trajectory Optimization via Sequence Modelingcited by 16
- 2023Amortized Global Search for Efficient Preliminary Trajectory Design with Deep Generative Modelscited by 12
- 2023Automatic nonlinear MPC approximation with closed-loop guaranteescited by 12
- 2023Approximate non-linear model predictive control with safety-augmented neural networkscited by 9
- 2022Neural Lyapunov Differentiable Predictive Controlcited by 7
- 2024Parameter-Adaptive Approximate MPC: Tuning Neural-Network Controllers without Retrainingcited by 7
- 2022Differentiable Predictive Control with Safety Guarantees: A Control Barrier Function Approachcited by 6
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimizationcited by 4
- 2024Learning Multiple Initial Solutions to Optimization Problemscited by 4
- 2025Deep FlexQP: Accelerated Nonlinear Programming via Deep Unfoldingcited by 4
12 most cited of 23 All 23 (JSON)
- 2026Atoms to Processes: The Role of Artificial Intelligence and Machine Learning in Chemical Engineering1 Oct 2026
- 2026Amortising Trajectory Optimisation for Residual MPC via Implicit Contact Differentiation27 Jul 2026
- 2026LAtent Phase Inference from Short time sequences using SHallow REcurrent Decoders (LAPIS-SHRED)1 Apr 2026
- 2026Towards Safe Learning-Based Non-Linear Model Predictive Control through Recurrent Neural Network Modeling25 Mar 2026
- 2026ReLU Networks for Model Predictive Control: Network Complexity and Performance Guarantees23 Jan 2026
- 2025Deep FlexQP: Accelerated Nonlinear Programming via Deep Unfolding1 Dec 2025
- 2025Warm-starting active-set solvers using graph neural networks17 Nov 2025
- 2025Learning Robust Satellite Attitude Dynamics with Physics-Informed Normalising Flow11 Aug 2025
- 2024CIKAN: Constraint Informed Kolmogorov-Arnold Networks for Autonomous Spacecraft Rendezvous using Time Shift Governor4 Dec 2024
- 2024Learning Multiple Initial Solutions to Optimization Problems4 Nov 2024
- 2024Transformer-based Model Predictive Control: Trajectory Optimization via Sequence Modeling31 Oct 2024
- 2024Self-Supervised Learning of Iterative Solvers for Constrained Optimization12 Sep 2024
12 newest of 23 All 23 (JSON)