# Stochastic Model Predictive Control Utilizing Bayesian Neural Networks

arXiv: https://arxiv.org/abs/2303.14519 · HTML: https://mlsanity.com/paper/2303.14519/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 9 of its 25 references that are in the map.
- First posted on arXiv 25 Mar 2023.

## Builds on (most cited first, 9 of 9)

- [A Review of Uncertainty Quantification in Deep Learning: Techniques, Applications and Challenges](https://mlsanity.com/paper/2011.06225/) (2020)
- [Accurate Uncertainties for Deep Learning Using Calibrated Regression](https://mlsanity.com/paper/1807.00263/) (2018)
- [Laplace Redux -- Effortless Bayesian Deep Learning](https://mlsanity.com/paper/2106.14806/) (2021)
- [Hands-on Bayesian Neural Networks -- a Tutorial for Deep Learning Users](https://mlsanity.com/paper/2007.06823/) (2020)
- [Probabilistic Backpropagation for Scalable Learning of Bayesian Neural Networks](https://mlsanity.com/paper/1502.05336/) (2015)
- [Cautious Model Predictive Control using Gaussian Process Regression](https://mlsanity.com/paper/1705.10702/) (2017)
- [Flexible development and evaluation of machine-learning-supported optimal control and estimation methods via HILO-MPC](https://mlsanity.com/paper/2203.13671/) (2022)
- [Stochastic Model Predictive Control for Linear Systems using Probabilistic Reachable Sets](https://mlsanity.com/paper/1805.07145/) (2018)
- [Hybrid Gaussian Process Modeling Applied to Economic Stochastic Model Predictive Control of Batch Processes](https://mlsanity.com/paper/2108.06430/) (2021)

## Abstract (arXiv)

Integrating measurements and historical data can enhance control systems through learning-based techniques, but ensuring performance and safety is challenging. Robust model predictive control strategies, like stochastic model predictive control, can address this by accounting for uncertainty. Gaussian processes are often used but have limitations with larger models and data sets. We explore Bayesian neural networks for stochastic learning-assisted control, comparing their performance to Gaussian processes on a wastewater treatment plant model. Results show Bayesian neural networks achieve similar performance, highlighting their potential as an alternative for control designs, particularly when handling extensive data sets.
