paper-with-me

홈 › Papers

Differentiable Model Predictive Control on the GPU

2025-10-07 · Emre Adabag, Marcus Greiff, John Subosits, Thomas Lew arxiv

Differentiable model predictive control (MPC) offers a powerful framework for combining learning and control. However, its adoption has been limited by the inherently sequential nature of traditional optimization algorithms, which are challenging to parallelize on modern computing hardware like GPUs. In this work, we tackle this bottleneck by introducing a GPU-accelerated differentiable optimization tool for MPC. This solver leverages sequential quadratic programming and a custom preconditioned conjugate gradient (PCG) routine with tridiagonal preconditioning to exploit the problem's structure and enable efficient parallelization. We demonstrate substantial speedups over CPU- and GPU-based baselines, significantly improving upon state-of-the-art training times on benchmark reinforcement learning and imitation learning tasks. Finally, we showcase the method on the challenging task of reinforcement learning for driving at the limits of handling, where it enables robust drifting of a Toyota Supra through water puddles.

📄 PDF Abstract BibTeX arXiv:2510.06179

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement Learning

Similar Papers 제목 키워드 기반

Deep Learning Explicit Differentiable Predictive Control Laws for Buildings

2021-07-25 · Jan Drgona, Aaron Tuor, Soumya Vasisht, Elliott Skomski 외

We present a differentiable predictive control (DPC) methodology for learning constrained control laws for unknown nonlinear systems. DPC poses an approximate solution to multiparametric programming problems emerging fro…

Deep LearningModel Predictive Control

Zero-Shot Function Encoder-Based Differentiable Predictive Control

2025-11-07 · Hassan Iqbal, Xingjian Li, Tyler Ingebrand, Adam Thorpe 외 arxiv

We introduce a differentiable framework for zero-shot adaptive control over parametric families of nonlinear dynamical systems. Our approach integrates a function encoder-based neural ODE (FE-NODE) for modeling system dy…

Self-Supervised Learning

Learning to Solve Parametric Mixed-Integer Optimal Control Problems via Differentiable Predictive Control

2025-06-24 · Ján Boldocký, Shahriar Dadras Javan, Martin Gulan, Martin Mönnigmann 외

We propose a novel approach to solving input- and state-constrained parametric mixed-integer optimal control problems using Differentiable Predictive Control (DPC). Our approach follows the differentiable programming par…

Model Predictive ControlSelf-Supervised Learning

Differentiable Predictive Control with Safety Guarantees: A Control Barrier Function Approach

2022-08-03 · Wenceslao Shaw Cortez, Jan Drgona, Aaron Tuor, Mahantesh Halappanavar 외

We develop a novel form of differentiable predictive control (DPC) with safety and robustness guarantees based on control barrier functions. DPC is an unsupervised learning-based method for obtaining approximate solution…

FormModel Predictive Control

Neural Lyapunov Differentiable Predictive Control

2022-05-22 · Sayak Mukherjee, Ján Drgoňa, Aaron Tuor, Mahantesh Halappanavar 외

We present a learning-based predictive control methodology using the differentiable programming framework with probabilistic Lyapunov-based stability guarantees. The neural Lyapunov differentiable predictive control (NLD…

Model Predictive Control