VariBASed: Variational Bayes-Adaptive Sequential Monte-Carlo Planning for Deep Reinforcement Learning
Organizations: Trent AI Ltd, London, United Kingdom · EEMCS, Delft University of Technology, Delft, the Netherlands
Abstract
Optimally trading-off exploration and exploitation is the holy grail of reinforcement learning as it promises maximal data-efficiency for solving any task. Bayes-optimal agents achieve this, but obtaining the belief-state and performing planning are both typically intractable. Although deep learning methods can greatly help in scaling this computation, existing methods are still costly to train. To accelerate this, this paper proposes a variational framework for learning and planning in Bayes-adaptive Markov decision processes that coalesces variational belief learning, sequential Monte-Carlo planning, and meta-reinforcement learning. In a single-GPU setup, our new method VariBASeD exhibits favorable scaling to larger planning budgets, improving sample- and runtime-efficiency over prior methods.
Figures & tables
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Name | Symbol | Value Function Env | Value Grid |
| SGD Minibatch size | 1024 | 1024 | |
| SGD update steps | 32 | 32 | |
| Unroll length (nr. steps in env) | 64 | 128 | |
| Batch-Size (nr. parallel envs) | 32 | 32 | |
| (outer-loop) TD-Lambda | 1.0 | 1.0 | |
| (outer-loop) Discount | 0.99 | 0.99 |
| Package | Version |
|---|---|
| brax | 0.10.5 |
| optax | 0.2.3 |
| flashbax | 0.1.2 |
| rlax | 0.1.6 |
| flax | 0.8.4 |
| xland-minigrid | 0.9.1 |