Paper: 2603.22273 Authors: Zakaria Mhammedi, James Cohan Categories: cs.LG
Abstract
Efficient autonomous exploration remains a major unsolved problem in reinforcement learning. The dominant paradigm addresses this by training agents with intrinsic motivation, maximizing a composite objective of extrinsic and intrinsic rewards. This paper argues that using RL machinery solely to expand state coverage is inefficient and proposes a new paradigm that explicitly separates exploration from exploitation. The method, called Go-With-Uncertainty (GowU), uses a tree-search strategy inspired by the Go-With-The-Winner (GWTW) algorithm, paired with epistemic uncertainty to systematically drive exploration. By removing the overhead of policy optimization during exploration, GowU explores an order of magnitude more efficiently than standard intrinsic motivation baselines on hard Atari benchmarks. The discovered trajectories are then distilled into deployable policies using supervised backward learning, achieving state-of-the-art scores by a wide margin on Montezuma’s Revenge, Pitfall!, and Venture. The authors further demonstrate the generality of their framework by solving MuJoCo Adroit dexterous manipulation and AntMaze tasks from image observations with sparse rewards, without expert demonstrations or offline datasets.
Key Contributions
- New exploration paradigm: Proposes decoupling exploration from policy optimization entirely, using uncertainty-guided tree search (GowU) instead of intrinsic-reward RL for the exploration phase
- Order-of-magnitude efficiency gains: GowU discovers high-reward trajectories using far fewer environment interactions than standard intrinsic motivation baselines
- State-of-the-art Atari results: Achieves 182,672 on Montezuma’s Revenge, 97,980 on Pitfall!, and 5,190 on Venture after policy distillation, surpassing all baselines by wide margins
- First sparse-reward visual solutions for MuJoCo tasks: Solves Adroit dexterous manipulation (door, hammer, relocate) and AntMaze directly from pixels without expert demonstrations, which has not been previously achieved
Methodology
Core Idea: Separate Exploration from Exploitation
The key insight is that while policy optimization is necessary for precise task execution, using RL to maximize intrinsic rewards for state coverage introduces unnecessary overhead. The intrinsic reward signal is non-stationary, making iterative policy updates inherently sample-inefficient. GowU instead treats sparse-reward environments as pure exploration problems first, then learns deployable policies from discovered trajectories in a separate phase.
Go-With-Uncertainty (GowU) Algorithm
GowU adapts the Go-With-The-Winner (GWTW) principle from randomized search theory. It maintains a population of particles (e.g., 32 per group) that explore the state space in parallel through a state-lineage tree:
- Evolutionary rollout: Each particle interacts with its own environment instance for a random number of steps. If a particle enters a “dead” state (e.g., loses a life), it is pruned
- Winner selection: Among surviving particles, the one with the highest cumulative reward is selected as the winner, with epistemic uncertainty (measured via RND) used as a tie-breaker. In sparse-reward settings, uncertainty is often the primary selection criterion
- Particle redistribution: Dead particles are reset to the winner’s state, redirecting computational effort toward the most promising frontier
- Group consolidation: Periodically, the entire population is collapsed to the single best particle’s state, ensuring subsequent search begins from the frontier of discovery
- Failure recovery: If all particles die, they collectively roll back to ancestor states in the lineage tree, enabling exploration of alternative trajectories
Multiple groups (e.g., 4 for Atari) run in parallel with a shared uncertainty estimator, enabling implicit coordination where updates from one group discourage others from revisiting the same states.
Policy Distillation via Backward Learning
After exploration discovers high-reward trajectories, a backward learning curriculum distills them into deployable policies. The agent starts training near the end of the demonstration and progressively moves backward as it masters each segment. This creates a natural curriculum that significantly simplifies the RL problem.
Particle Policies
Individual particles use simple reward-free diversity policies based on bootstrapped zero-target networks. Importantly, ablation studies show that even fixed random policies per particle perform comparably to learned ensembles, confirming that the exploration power lies in the population management mechanisms, not individual particle behavior.
Results
Atari Hard-Exploration Benchmarks
GowU dramatically outperforms all baselines after policy distillation:
| Game | GowU | Go-Explore | RND | MEME | BYOL-Hindsight |
|---|---|---|---|---|---|
| Montezuma’s Revenge | 182,672 | 43,791 | 8,152 | 9,429 | ~14,517 |
| Pitfall! | 97,980 | 6,945 | -3 | 7,821 | ~16,211 |
| Venture | 5,190 | 2,281 | 1,859 | 2,583 | ~2,328 |
Even the worst individual run across all games remains substantially above the best baseline. On Montezuma’s Revenge, GowU achieves over 4x the score of Go-Explore. On Pitfall!, the improvement is over 14x compared to Go-Explore.
MuJoCo Continuous-Control Tasks
GowU achieves near-perfect success rates on Adroit tasks from pixel observations with sparse rewards: 99.9% on hammer, 96.4% on door, and 93.9% on relocate. On AntMaze, the mean success rate is 86.3% with the best run reaching 95.1%. No prior method has achieved such results from pixels with sparse rewards and without expert demonstrations.
Ablation Studies
- Uncertainty is critical: Removing the uncertainty estimator causes exploration to fail entirely on Montezuma’s Revenge
- Group consolidation accelerates progress: Disabling it slows down exploration and increases memory usage
- Population management drives exploration: Fixed random policies per particle match learned ensemble policies, confirming that winner selection, pruning, and rollback are what matter
- Hyperparameter randomization provides robustness: Sampling parameters from reasonable ranges at each iteration is sufficient without precise tuning
Takeaways
This paper makes a compelling case that the dominant paradigm of using RL with intrinsic motivation for exploration is fundamentally inefficient. By cleanly separating exploration (via uncertainty-guided tree search) from exploitation (via backward learning), GowU achieves dramatic improvements across both discrete and continuous domains. The approach requires simulator access with reset capability during training, but produces policies that operate without any simulator at inference time. The framework is modular and agnostic to the specific uncertainty metric and particle policies, suggesting broad applicability. The authors note that this paradigm could extend to complex reasoning tasks where particles are LLM instances exploring reasoning chains, and to scaling up open-ended robotic learning in simulation.
论文: 2603.22273 作者: Zakaria Mhammedi, James Cohan 分类: cs.LG
摘要
高效的自主探索仍然是强化学习中一个主要的未解决问题。主流范式通过训练具有内在动机的智能体来解决这一问题,最大化外在奖励和内在奖励的复合目标。本文认为,仅使用RL机制来扩展状态覆盖是低效的,并提出了一种将探索与利用显式分离的新范式。该方法称为Go-With-Uncertainty(GowU),使用受Go-With-The-Winner(GWTW)算法启发的树搜索策略,结合认知不确定性来系统地驱动探索。通过在探索阶段消除策略优化的开销,GowU在困难的Atari基准测试上的探索效率比标准内在动机基线高出一个数量级。发现的轨迹随后通过监督式反向学习蒸馏为可部署的策略,在Montezuma’s Revenge、Pitfall!和Venture上以大幅优势达到最优水平。作者进一步展示了该框架的通用性,从图像观测以稀疏奖励解决了MuJoCo Adroit灵巧操作和AntMaze任务,无需专家示范或离线数据集。
主要贡献
- 新的探索范式:提出将探索与策略优化完全解耦,在探索阶段使用不确定性引导的树搜索(GowU)替代内在奖励RL
- 数量级效率提升:GowU使用远少于标准内在动机基线的环境交互次数发现高奖励轨迹
- Atari最优结果:策略蒸馏后在Montezuma’s Revenge上达到182,672分,Pitfall!上达到97,980分,Venture上达到5,190分,大幅超越所有基线
- 首次从像素以稀疏奖励解决MuJoCo任务:从像素直接解决Adroit灵巧操作(door、hammer、relocate)和AntMaze,无需专家示范,据作者所知此前尚未实现
方法论
核心思想:分离探索与利用
关键洞察是,虽然策略优化对于精确的任务执行是必要的,但使用RL来最大化内在奖励以实现状态覆盖会引入不必要的开销。内在奖励信号是非平稳的,使得迭代策略更新本质上是样本低效的。GowU转而将稀疏奖励环境首先视为纯探索问题,然后在单独的阶段从发现的轨迹中学习可部署的策略。
Go-With-Uncertainty(GowU)算法
GowU将随机搜索理论中的Go-With-The-Winner(GWTW)原理进行适配。它维护一组粒子群(例如每组32个),通过状态谱系树并行探索状态空间:
- 进化式展开:每个粒子与自己的环境实例交互随机数量的步数。如果粒子进入”死亡”状态(例如失去一条命),则被剪枝
- 赢家选择:在存活的粒子中,选择累计奖励最高的作为赢家,以认知不确定性(通过RND衡量)作为平局打破条件。在稀疏奖励设置中,不确定性通常是主要的选择标准
- 粒子重分配:死亡粒子被重置到赢家的状态,将计算资源重新导向最有前景的前沿
- 组合并:定期将整个群体折叠到单个最佳粒子的状态,确保后续搜索从发现的前沿开始
- 失败恢复:如果所有粒子都死亡,它们集体回滚到谱系树中的祖先状态,使得探索替代轨迹成为可能
多个组(例如Atari使用4个)并行运行,共享一个不确定性估计器,实现隐式协调:一个组的更新会阻止其他组重访相同的状态,将集体群体推向全局新颖的区域。
通过反向学习进行策略蒸馏
探索发现高奖励轨迹后,反向学习课程将其蒸馏为可部署的策略。智能体从示范的末尾附近开始训练,随着掌握每个片段逐步向前推进。这创建了一个自然的课程,显著简化了RL问题。
粒子策略
单个粒子使用基于自举零目标网络的简单无奖励多样性策略。重要的是,消融研究表明,即使每个粒子使用固定的随机策略,其表现也与学习的集成策略相当,证实探索能力在于群体管理机制,而非单个粒子的行为。
结果
Atari困难探索基准
策略蒸馏后,GowU大幅超越所有基线:
| 游戏 | GowU | Go-Explore | RND | MEME | BYOL-Hindsight |
|---|---|---|---|---|---|
| Montezuma’s Revenge | 182,672 | 43,791 | 8,152 | 9,429 | ~14,517 |
| Pitfall! | 97,980 | 6,945 | -3 | 7,821 | ~16,211 |
| Venture | 5,190 | 2,281 | 1,859 | 2,583 | ~2,328 |
所有游戏中即使最差的单次运行也大幅超过最佳基线。在Montezuma’s Revenge上,GowU达到Go-Explore的4倍以上。在Pitfall!上,相比Go-Explore提升超过14倍。
MuJoCo连续控制任务
GowU在使用像素观测和稀疏奖励的Adroit任务上达到接近完美的成功率:hammer为99.9%,door为96.4%,relocate为93.9%。在AntMaze上,平均成功率为86.3%,最佳运行达到95.1%。此前没有方法能在使用像素、稀疏奖励且无专家示范的条件下达到这样的结果。
消融研究
- 不确定性至关重要:移除不确定性估计器导致Montezuma’s Revenge上的探索完全失败
- 组合并加速进展:禁用它会减慢探索速度并增加内存使用
- 群体管理驱动探索:每个粒子使用固定随机策略与学习的集成策略表现相当,证实赢家选择、剪枝和回滚才是关键
- 超参数随机化提供鲁棒性:在每次迭代中从合理范围内采样参数就足够了,无需精确调优
启示
本文有力地论证了使用RL与内在动机进行探索的主流范式从根本上是低效的。通过将探索(通过不确定性引导的树搜索)与利用(通过反向学习)清晰分离,GowU在离散和连续领域都实现了显著改进。该方法在训练期间需要具有重置能力的模拟器访问,但产生的策略在推理时无需任何模拟器即可运行。该框架是模块化的,与具体的不确定性度量和粒子策略无关,表明其具有广泛的适用性。作者指出,该范式可以扩展到复杂推理任务(其中粒子是探索推理链的LLM实例),以及在仿真中扩展开放式机器人学习。