Agent57: Outperforming the Atari Human Benchmark
Adrià Puigdomènech Badia, Bilal Piot, Steven Kapturowski, Pablo Sprechmann, Alex Vitvitskyi, Daniel Guo, Charles Blundell
TL;DR
Agent57 addresses the Atari 57 benchmark by extending NGU with a state-action value decomposition, an adaptive meta-controller, and longer backpropagation windows to tackle long-term credit assignment and exploration. The core contributions are a two-network intrinsic/extrinsic Q parameterization, a per-actor policy-selection bandit, and empirical evidence that a longer backprop window improves stability and learning. Agent57 achieves 100% capped human-normalized score and outperforms prior baselines across the tail of games, demonstrating strong generalization. The work highlights the value of adaptive, multi-policy training for broad-spectrum Atari competency and points to future gains in data efficiency and planning-based extensions.
Abstract
Atari games have been a long-standing benchmark in the reinforcement learning (RL) community for the past decade. This benchmark was proposed to test general competency of RL algorithms. Previous work has achieved good average performance by doing outstandingly well on many games of the set, but very poorly in several of the most challenging games. We propose Agent57, the first deep RL agent that outperforms the standard human benchmark on all 57 Atari games. To achieve this result, we train a neural network which parameterizes a family of policies ranging from very exploratory to purely exploitative. We propose an adaptive mechanism to choose which policy to prioritize throughout the training process. Additionally, we utilize a novel parameterization of the architecture that allows for more consistent and stable learning.
