Arrow Research search
Back to ICRA

ICRA 2022

Learning to Optimize in Model Predictive Control

Conference Paper Accepted Paper Artificial Intelligence ยท Robotics

Abstract

Sampling-based Model Predictive Control (MPC) is a flexible control framework that can reason about non-smooth dynamics and cost functions. Recently, significant work has focused on the use of machine learning to improve the performance of MPC, often through learning or fine-tuning the dynamics or cost function. In contrast, we focus on learning to optimize more effectively. In other words, to improve the update rule within MPC. We show that this can be particularly useful in sampling-based MPC, where we often wish to minimize the number of samples for computational reasons. Unfortunately, the cost of computational efficiency is a reduction in performance; fewer samples results in noisier updates. We show that we can contend with this noise by learning how to update the control distribution more effectively and make better use of the few samples that we have. Our learned controllers are trained via imitation learning to mimic an expert which has access to substantially more samples. We test the efficacy of our approach on multiple simulated robotics tasks in sample-constrained regimes and demonstrate that our approach can outperform a MPC controller with the same number of samples.

Authors

Keywords

  • Costs
  • Heuristic algorithms
  • Reinforcement learning
  • Cost function
  • Prediction algorithms
  • Noise measurement
  • Task analysis
  • Model Predictive Control
  • Use Of Samples
  • Fewer Samples
  • Update Rule
  • Learning Control
  • Simulated Task
  • Imitation Learning
  • Neural Network
  • Time Step
  • Decrease In The Number
  • Step Size
  • Optimization Process
  • Multilayer Perceptron
  • Online Learning
  • End-effector
  • Empirical Evaluation
  • Gated Recurrent Unit
  • Fully-connected Network
  • True Dynamics
  • Model Predictive Control Algorithm
  • Bregman Divergence
  • Beginning Of Episode
  • Online Learning Algorithm

Context

Venue
IEEE International Conference on Robotics and Automation
Archive span
1984-2025
Indexed papers
30179
Paper id
1044686169569440062
v2026.09.13