Vector Quantized Models for Planning
Sherjil Ozair, Yazhe Li, Ali Razavi, Ioannis Antonoglou, A\"aron van, den Oord, Oriol Vinyals

TL;DR
This paper introduces a novel planning method using vector quantized models that effectively handles stochastic and partially observable environments, outperforming existing methods like MuZero in complex scenarios.
Contribution
The paper presents a discrete autoencoder-based approach combined with stochastic Monte Carlo tree search for improved planning in uncertain environments.
Findings
Outperforms offline MuZero on stochastic chess variants
Scales to complex 3D environments like DeepMind Lab
Effectively models environment responses with discrete latent variables
Abstract
Recent developments in the field of model-based RL have proven successful in a range of environments, especially ones where planning is essential. However, such successes have been limited to deterministic fully-observed environments. We present a new approach that handles stochastic and partially-observable environments. Our key insight is to use discrete autoencoders to capture the multiple possible effects of an action in a stochastic environment. We use a stochastic variant of Monte Carlo tree search to plan over both the agent's actions and the discrete latent variables representing the environment's response. Our approach significantly outperforms an offline version of MuZero on a stochastic interpretation of chess where the opponent is considered part of the environment. We also show that our approach scales to DeepMind Lab, a first-person 3D environment with large visual…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsArtificial Intelligence in Games · Sports Analytics and Performance · Reinforcement Learning in Robotics
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Batch Normalization · Residual Connection · Residual Block · Monte-Carlo Tree Search · Convolution · Average Pooling · Prioritized Experience Replay · MuZero
