Stein Variational Model Predictive Control

Abstract

Decision making under uncertainty is critical to real-world, autonomous systems. Model Predictive Control (MPC) methods have demonstrated favorable performance in practice, but remain limited when dealing with complex probability distributions. In this paper, we propose a generalization of MPC that represents a multitude of solutions as posterior distributions. By casting MPC as a Bayesian inference problem, we employ variational methods for posterior computation, naturally encoding the complexity and multi-modality of the decision making problem. We propose a Stein variational gradient descent method to estimate the posterior over control parameters, given a cost function and a sequence of state observations. We show that this framework leads to successful planning in challenging, non-convex optimal control problems.

Cite

Text

Lambert et al. "Stein Variational Model Predictive Control." Conference on Robot Learning, 2020.

Markdown

[Lambert et al. "Stein Variational Model Predictive Control." Conference on Robot Learning, 2020.](https://mlanthology.org/corl/2020/lambert2020corl-stein/)

BibTeX

@inproceedings{lambert2020corl-stein,
  title     = {{Stein Variational Model Predictive Control}},
  author    = {Lambert, Alexander and Ramos, Fabio and Boots, Byron and Fox, Dieter and Fishman, Adam},
  booktitle = {Conference on Robot Learning},
  year      = {2020},
  pages     = {1278-1297},
  volume    = {155},
  url       = {https://mlanthology.org/corl/2020/lambert2020corl-stein/}
}