An Online Learning Approach to Model Predictive Control

02/24/2019
by   Nolan Wagener, et al.
0

Model predictive control (MPC) is a powerful technique for solving dynamic control tasks. In this paper, we show that there exists a close connection between MPC and online learning, an abstract theoretical framework for analyzing online decision making in the optimization literature. This new perspective provides a foundation for leveraging powerful online learning algorithms to design MPC algorithms. Specifically, we propose a new algorithm based on dynamic mirror descent (DMD), an online learning algorithm that is designed for non-stationary setups. Our algorithm, Dynamic Mirror Decent Model Predictive Control (DMD-MPC), represents a general family of MPC algorithms that includes many existing techniques as special instances. DMD-MPC also provides a fresh perspective on previous heuristics used in MPC and suggests a principled way to design new MPC algorithms. In the experimental section of this paper, we demonstrate the flexibility of DMD-MPC, presenting a set of new MPC algorithms on a simple simulated cartpole and a simulated and real-world aggressive driving task.

READ FULL TEXT
research
07/20/2020

Learning High-Level Policies for Model Predictive Control

The combination of policy search and deep neural networks holds the prom...
research
03/05/2022

Bayesian Learning Approach to Model Predictive Control

This study presents a Bayesian learning perspective towards model predic...
research
05/13/2019

Locally Weighted Regression Pseudo-Rehearsal for Online Learning of Vehicle Dynamics

We consider the problem of online adaptation of a neural network designe...
research
11/20/2020

Online Learning Based Risk-Averse Stochastic MPC of Constrained Linear Uncertain Systems

This paper investigates the problem of designing data-driven stochastic ...
research
08/07/2018

Deep Learning with Predictive Control for Human Motion Tracking

We propose to combine model predictive control with deep learning for th...
research
03/27/2021

Effective GPU Parallelization of Distributed and Localized Model Predictive Control

To effectively control large-scale distributed systems online, model pre...
research
05/22/2019

Dynamic Algorithms for the Massively Parallel Computation Model

The Massive Parallel Computing (MPC) model gained popularity during the ...

Please sign up or login with your details

Forgot password? Click here to reset