mlsanityData to 14 Oct 2026

ZipMPC: Compressed Context-Dependent MPC Cost via Imitation Learning

arXiv 2507.13088 ↗First posted 17 Jul 2025cs.RO cs.SY eess.SYcited by 3

On the map: Offline RL and imitation learning from data → Imitation and offline RL for driving

Abstract (arXiv)

The computational burden of model predictive control (MPC) limits its application on real-time systems, such as robots, and often requires the use of short prediction horizons. This not only affects the control performance, but also increases the difficulty of designing MPC cost functions that reflect the desired long-term objective. This paper proposes ZipMPC, a method that imitates a long-horizon MPC behaviour by learning a compressed and context-dependent cost function for a short-horizon MPC. It improves performance over alternative methods, such as approximate explicit MPC and automatic cost parameter tuning, in particular in terms of i) optimizing the long term objective; ii) maintaining computational costs comparable to a short-horizon MPC; iii) ensuring constraint satisfaction; and iv) generalizing control behaviour to environments not observed during training. For this purpose, ZipMPC leverages the concept of differentiable MPC with neural networks to propagate gradients of the imitation loss through the MPC optimization. We validate our proposed method in simulation and real-world experiments on autonomous racing. ZipMPC consistently completes laps faster than selected baselines, achieving lap times close to the long-horizon MPC baseline. In challenging scenarios where the short-horizon MPC baseline fails to complete a lap, ZipMPC is able to do so. In particular, these performance gains are also observed on tracks unseen during training.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Placed in Imitation and offline RL for driving, one of 13 directions in Offline RL and imitation learning from data. Builds on 23 of its 52 references that are in the map. First posted on arXiv 17 Jul 2025.

Builds on

23 of 52 references.

Closest ancestors · 1

Same direction, newest first

  1. 2022Evaluation of MPC-based Imitation Learning for Human-like Autonomous Driving22 Nov

Other references · 22

  1. 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
  2. 2019Differentiable Convex Optimization Layerscited by 465
  3. 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 227
  4. 2018Differentiable MPC for End-to-end Planning and Controlcited by 189
  5. 2021End-to-End Constrained Optimization Learning: A Surveycited by 157
  6. 2019Data-driven Economic NMPC using Reinforcement Learningcited by 68
  7. 2017Optimization-Based Autonomous Racing of 1:43 Scale RC Carscited by 50
  8. 2021A Unified MPC Framework for Whole-Body Dynamic Locomotion and Manipulationcited by 38
  9. 2020Deep Learning Alternative to Explicit Model Predictive Control for Unknown Nonlinear Systemscited by 22
  10. 2019Feedback MPC for Torque-Controlled Legged Robotscited by 21
  11. 2019Practical Reinforcement Learning of Stabilizing Economic MPCcited by 17
  12. 2022Bayesian Multi-Task Learning MPC for Robotic Mobile Manipulationcited by 16
10 more
  1. 2019MPC-based Controller with Terrain Insight for Dynamic Legged Locomotioncited by 8
  2. 2022Online Non-linear Centroidal MPC for Humanoid Robot Locomotion with Step Adjustmentcited by 8
  3. 2019Sample-Based Learning Model Predictive Control for Linear Uncertain Systemscited by 7
  4. 2021Contextual Tuning of Model Predictive Control for Autonomous Racingcited by 7
  5. 2022Chronos and CRS: Design of a miniature car-like robot and a software framework for single and multi-agent robotics and controlcited by 5
  6. 2025Imitation Learning of MPC with Neural Networks: Error Guarantees and Sparsificationcited by 3
  7. 2020Constrained nonlinear output regulation using model predictive control -- extended versioncited by 2
  8. 2020Learning Model Predictive Control for Competitive Autonomous Racingcited by 1
  9. 2024On Building Myopic MPC Policies using Supervised Learningcited by 1
  10. 2024Learning Solutions of Stochastic Optimization Problems with Bayesian Neural Networkscited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 3.

3 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2024Faster Model Predictive Control via Self-Supervised Initialization Learning
  2. 2022Learning to Optimize in Model Predictive Control
  3. 2026Bridging RL and MPC for mixed-integer optimal control with application to Formula 1 race strategies
  4. 2025Bootstrapped Model Predictive Control
  5. 2024PlanNetX: Learning an Efficient Neural Network Planner from MPC for Longitudinal Control
  6. 2026Imitation Learning of Avoidance Modes for Efficient Multimodal Model Predictive Control
  7. 2023Model Predictive Inferential Control of Neural State-Space Models for Autonomous Vehicle Motion Planning
  8. 2025Differentiable Model Predictive Control on the GPU