TLDR: BOOM (Bootstrap Off-policy with World Model) is a novel reinforcement learning framework that addresses the ‘actor divergence’ problem in planning-driven model-based RL. It integrates online planning and off-policy learning through a bootstrap loop, where the policy initializes the planner, and the planner refines actions to guide the policy. Supported by a jointly learned world model, BOOM uses a likelihood-free alignment loss and a soft value-weighted mechanism to prioritize high-return behaviors. This approach leads to state-of-the-art performance and improved training stability on high-dimensional control tasks like those in the DeepMind Control Suite and Humanoid-Bench.
Reinforcement Learning (RL) has made incredible strides in various fields, from robotics to autonomous driving. A key technique in RL is online planning, which allows AI agents to look ahead and refine their actions using learned models of the environment. This predictive ability often leads to better performance and more efficient learning compared to methods that rely purely on trial and error.
However, integrating online planning with off-policy reinforcement learning, a common and efficient learning paradigm, presents a significant challenge known as ‘actor divergence’. This occurs because the data used to train the AI’s policy (its decision-making strategy) is collected by a planner, which acts differently from the policy itself. This mismatch can lead to two main problems: the value function, which estimates the long-term rewards, can become inaccurate, and the policy updates can be unreliable, ultimately hindering the AI’s learning process and performance.
Introducing BOOM: Bootstrap Off-policy with World Model
To tackle this fundamental issue, researchers from Tsinghua University and UC Berkeley have introduced a novel framework called BOOM (Bootstrap Off-policy with WOrld Model). BOOM seamlessly integrates online planning with off-policy learning through a clever ‘bootstrap loop’. In this loop, the AI’s policy first provides an initial action suggestion to the planner. The planner then refines this action using its predictive capabilities, and in turn, guides the policy to improve through a process called behavior alignment.
At the heart of BOOM is a jointly learned world model. This model serves a dual purpose: it allows the planner to simulate future scenarios and predict outcomes, enabling it to make better decisions. Simultaneously, it provides crucial value estimates that help the policy learn and improve more effectively.
Key Innovations for Better Alignment
BOOM introduces two significant contributions to achieve this effective alignment:
First, it uses a likelihood-free alignment loss. Online planners often generate actions in a complex, non-parametric way, meaning it’s difficult to calculate the exact probability of any given action. Traditional methods for aligning policies would struggle with this. BOOM’s likelihood-free approach allows the policy to learn from the planner’s high-quality actions without needing to know these complex probabilities, making the alignment process practical and efficient.
Second, BOOM incorporates a soft value-weighted mechanism. The planner, by its nature, prioritizes actions that lead to higher returns. BOOM leverages this by assigning higher importance (weights) to high-value actions stored in the replay buffer—a memory bank of past experiences. This ensures that the policy focuses on learning from the most beneficial experiences, accelerating learning and making it more robust to variations in the quality of past actions.
Also Read:
- KFCPO: Stable and Efficient Safe Reinforcement Learning
- New Reward Machine Designs Enhance AI Learning for Complex Unordered Tasks
Impressive Performance on Complex Tasks
The effectiveness of BOOM was rigorously tested on challenging, high-dimensional continuous control benchmarks, including tasks from the DeepMind Control Suite and Humanoid-Bench. These tasks involve complex agents like humanoids and dogs, requiring sophisticated balance and coordination, as well as long-horizon, goal-directed actions for robots like the Unitree H1hand. BOOM consistently achieved state-of-the-art results, demonstrating superior training stability and final performance compared to existing methods. For instance, it significantly outperformed previous best methods in tasks like Humanoid-run and Dog-run, and set new records across all Humanoid Bench tasks.
The research paper, available at arXiv, highlights that BOOM’s approach effectively mitigates the ‘actor divergence’ problem, leading to more accurate value estimation and more reliable policy improvement. This framework represents a significant step forward in model-based reinforcement learning, offering a robust and efficient way to train AI agents for complex control tasks.


