Learning and Policy Search in Stochastic Dynamical Systems with Bayesian Neural Networks

Stefan Depeweg, José Miguel Hernández-Lobato, Finale Doshi-Velez, Steffen Udluft
5/23/2016
stat.MLcs.LG

Official code: siemens/industrialbenchmark (151 stars, Apache-2.0, last commit 2026-03-05). 1 more implementation below.

Abstract

We present an algorithm for model-based reinforcement learning that combines Bayesian neural networks (BNNs) with random roll-outs and stochastic optimization for policy learning. The BNNs are trained by minimizing $α$-divergences, allowing us to capture complicated statistical patterns in the transition dynamics, e.g. multi-modality and heteroskedasticity, which are usually missed by other common modeling approaches. We illustrate the performance of our method by solving a challenging benchmark where model-based approaches usually fail and by obtaining promising results in a real-world scenario for controlling a gas turbine.

View on arXivView PDF

Code Implementations(2)

Apache-2.0

Industrial Benchmark

15125Java, PythonOct 12, 20167 months agoApache-2.0
6917PythonMar 2, 20178 years ago

Cite this paper

@article{depeweg2016learning,
  title  = {Learning and Policy Search in Stochastic Dynamical Systems with Bayesian Neural Networks},
  author = {Stefan Depeweg and José Miguel Hernández-Lobato and Finale Doshi-Velez and Steffen Udluft},
  year   = {2016},
  eprint = {1605.07127},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1605.07127}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1605.07127.svg)](https://codeofpaper.com/paper/1605.07127)

Discussion