A Bayesian Approach to Online Planning

Nir Greshler, David Ben-Eli, Carmel Rabinovitz, Gabi Guetta, Liran Gispan +2 more
2/12/2026

No official code found. Best implementation: nirgreshler/bayesian-online-planning (13 stars, last commit 2024-06-17).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

The code for the paper "A Bayesian Approach to Online Planning" published in ICML 2024.

132PythonMay 21, 20242 years ago

Cite this paper

@article{greshler2026bayesian,
  title  = {A Bayesian Approach to Online Planning},
  author = {Nir Greshler and David Ben-Eli and Carmel Rabinovitz and Gabi Guetta and Liran Gispan and Guy Zohar and Aviv Tamar},
  year   = {2026},
  eprint = {2406.02103},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2406.02103},
  journal = {ICML 2024 2024}
}

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/2406.02103.svg)](https://codeofpaper.com/paper/2406.02103)

Discussion