Combining Off and On-Policy Training in Model-Based Reinforcement Learning
Alexandre Borges, Arlindo Oliveira

TL;DR
This paper enhances model-based reinforcement learning by integrating off-policy training with on-policy methods in MuZero, leading to faster training, quicker convergence, and improved rewards across diverse environments.
Contribution
It introduces a novel approach to incorporate off-policy targets from simulated trajectories into MuZero, improving training efficiency and performance.
Findings
Off-policy targets speed up training.
Combined targets improve convergence.
Enhanced rewards observed in experiments.
Abstract
The combination of deep learning and Monte Carlo Tree Search (MCTS) has shown to be effective in various domains, such as board and video games. AlphaGo represented a significant step forward in our ability to learn complex board games, and it was rapidly followed by significant advances, such as AlphaGo Zero and AlphaZero. Recently, MuZero demonstrated that it is possible to master both Atari games and board games by directly learning a model of the environment, which is then used with MCTS to decide what move to play in each position. During tree search, the algorithm simulates games by exploring several possible moves and then picks the action that corresponds to the most promising trajectory. When training, limited use is made of these simulated games since none of their trajectories are directly used as training examples. Even if we consider that not all trajectories from simulated…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Games · Reinforcement Learning in Robotics · Evolutionary Algorithms and Applications
MethodsResidual Connection · *Communicated@Fast*How Do I Communicate to Expedia? · Batch Normalization · Convolution · Average Pooling · Residual Block · Prioritized Experience Replay · Monte-Carlo Tree Search · MuZero · AlphaZero
