eess.SYOct 1, 2026

SD-DPC: Sparse Dictionary Differentiable Predictive Control

Authors: Ali Reza Daneshvar Garmroodi, Jan Drgoňa

Organizations: Concordia University, Montreal, QC H3G1M8, Canada. · Johns Hopkins University, Baltimore, Maryland 21218, USA.

Abstract

We present sparse dictionary differentiable predictive control (SD-DPC), a framework for learning sparse, interpretable feedback policies for nonlinear systems from data. A prediction model is first identified by rollout-based sparse identification of nonlinear dynamics (SINDy), building on gradient-based and multistep formulations. The policy is then parameterized as a sparse combination of dictionary functions and trained by differentiating a constrained finite-horizon predictive-control objective through this model, so that its terms are selected by closed-loop performance rather than by imitating a previously trained controller. The result is an explicit feedback law with only a handful of terms. Across three benchmark control problems, SD-DPC satisfies the constraints in almost all test scenarios, outperforms a policy distilled onto the same terms by up to an order of magnitude, and requires orders of magnitude less memory and online computation than an optimization benchmark, while admitting explicit sensitivity bounds.

Figures & tables

Explore similar work

CardsList
  1. Topological Feasibility Guarantees for Differentiable Predictive Control

    Aug 11, 2026Guangyu Wu, Ján DrgoňaModel Predictive ControlFeedback Control

  2. Towards Safe Learning-Based Non-Linear Model Predictive Control through Recurrent Neural Network Modeling

    Mar 25, 2026Mihaela-Larisa Clement, Mónika Farsang, Agnes Poks +4Nonlinear MPCModel Predictive Control