A Bayesian Approach to Online Planning
Not on the map. Why?
Abstract (arXiv)
The combination of Monte Carlo tree search and neural networks has revolutionized online planning. As neural network approximations are often imperfect, we ask whether uncertainty estimates about the network outputs could be used to improve planning. We develop a Bayesian planning approach that facilitates such uncertainty quantification, inspired by classical ideas from the meta-reasoning literature. We propose a Thompson sampling based algorithm for searching the tree of possible actions, for which we prove the first (to our knowledge) finite time Bayesian regret bound, and propose an efficient implementation for a restricted family of posterior distributions. In addition we propose a variant of the Bayes-UCB method applied to trees. Empirically, we demonstrate that on the ProcGen Maze and Leaper environments, when the uncertainty estimates are accurate but the neural network output is inaccurate, our Bayesian approach searches the tree much more effectively. In addition, we investigate whether popular uncertainty estimation methods are accurate enough to yield significant gains in planning. Our code is available at: https://github.com/nirgreshler/bayesian-online-planning.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 20 of its 54 references that are in the map. First posted on arXiv 4 Jun 2024.
Builds on
20 of 54 references.
References · 20
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,345
- 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,327
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 866
- 2021A Gentle Introduction to Conformal Prediction and Distribution-Free Uncertainty Quantificationcited by 777
- 2018A Tutorial on Bayesian Optimizationcited by 734
- 2021A Survey of Uncertainty in Deep Neural Networkscited by 675
- 2019Leveraging Procedural Generation to Benchmark Reinforcement Learningcited by 478
- 2016Deep Visual Foresight for Planning Robot Motioncited by 276
- 2017Thinking Fast and Slow with Deep Learning and Tree Searchcited by 245
- 2019VariBAD: A Very Good Method for Bayes-Adaptive Deep RL via Meta-Learningcited by 210
- 2022In-context Reinforcement Learning with Algorithm Distillationcited by 186
- 2023Planning with Large Language Models for Code Generationcited by 179
8 more
- 2014An Information-Theoretic Analysis of Thompson Samplingcited by 178
- 2018Deep Bayesian Bandits Showdown: An Empirical Comparison of Bayesian Deep Networks for Thompson Samplingcited by 166
- 2018Bayesian Optimization in AlphaGocited by 55
- 2023Approximate Thompson Sampling via Epistemic Neural Networkscited by 31
- 2015Multi-scale exploration of convex functions and bandit convex optimizationcited by 20
- 2020Bayesian Optimized Monte Carlo Planningcited by 16
- 2020Learning to Stop: Dynamic Simulation Monte-Carlo Tree Searchcited by 5
- 2015Convolutional Monte Carlo Rollouts in Gocited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.