SOTAVerified

Agent57: Outperforming the Atari Human Benchmark

2020-03-30ICML 2020Code Available1· sign in to hype

Adrià Puigdomènech Badia, Bilal Piot, Steven Kapturowski, Pablo Sprechmann, Alex Vitvitskyi, Daniel Guo, Charles Blundell

Code Available — Be the first to reproduce this paper.

Reproduce

Code

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.

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
Atari 2600 AlienAgent57Score297,638.17Unverified
Atari 2600 AmidarAgent57Score29,660.08Unverified
Atari 2600 AssaultAgent57Score67,212.67Unverified
Atari 2600 AsterixAgent57Score991,384.42Unverified
Atari 2600 AsteroidsAgent57Score150,854.61Unverified
Atari 2600 AtlantisAgent57Score1,528,841.76Unverified
Atari 2600 Bank HeistAgent57Score23,071.5Unverified
Atari 2600 Battle ZoneAgent57Score934,134.88Unverified
Atari 2600 Beam RiderAgent57Score300,509.8Unverified
Atari 2600 BerzerkAgent57Score61,507.83Unverified
Atari 2600 BowlingAgent57Score251.18Unverified
Atari 2600 BoxingAgent57Score100Unverified
Atari 2600 BreakoutAgent57Score790.4Unverified
Atari 2600 CentipedeAgent57Score412,847.86Unverified
Atari 2600 Chopper CommandAgent57Score999,900Unverified
Atari 2600 Crazy ClimberAgent57Score565,909.85Unverified
Atari 2600 DefenderAgent57Score677,642.78Unverified
Atari 2600 Demon AttackAgent57Score143,161.44Unverified
Atari 2600 Double DunkAgent57Score23.93Unverified
Atari 2600 EnduroAgent57Score2,367.71Unverified
Atari 2600 Fishing DerbyAgent57Score86.97Unverified
Atari 2600 FreewayAgent57Score32.59Unverified
Atari 2600 FrostbiteAgent57Score541,280.88Unverified
Atari 2600 GopherAgent57Score117,777.08Unverified
Atari 2600 GravitarAgent57Score19,213.96Unverified
Atari 2600 HEROAgent57Score114,736.26Unverified
Atari 2600 Ice HockeyAgent57Score63.64Unverified
Atari 2600 James BondAgent57Score135,784.96Unverified
Atari 2600 KangarooAgent57Score24,034.16Unverified
Atari 2600 KrullAgent57Score251,997.31Unverified
Atari 2600 Kung-Fu MasterAgent57Score206,845.82Unverified
Atari 2600 Montezuma's RevengeAgent57Score9,352.01Unverified
Atari 2600 Ms. PacmanAgent57Score63,994.44Unverified
Atari 2600 Name This GameAgent57Score54,386.77Unverified
Atari 2600 PhoenixAgent57Score908,264.15Unverified
Atari 2600 Pitfall!Agent57Score18,756.01Unverified
Atari 2600 PongAgent57Score20.67Unverified
Atari 2600 Private EyeAgent57Score79,716.46Unverified
Atari 2600 Q*BertAgent57Score580,328.14Unverified
Atari 2600 River RaidAgent57Score63,318.67Unverified
Atari 2600 Road RunnerAgent57Score243,025.8Unverified
Atari 2600 RobotankAgent57Score127.32Unverified
Atari 2600 SeaquestAgent57Score999,997.63Unverified
Atari 2600 SkiingAgent57Score-4,202.6Unverified
Atari 2600 SolarisAgent57Score44,199.93Unverified
Atari 2600 Space InvadersAgent57Score48,680.86Unverified
Atari 2600 Star GunnerAgent57Score839,573.53Unverified
Atari 2600 SurroundAgent57Score9.5Unverified
Atari 2600 TennisAgent57Score23.84Unverified
Atari 2600 Time PilotAgent57Score405,425.31Unverified

Reproductions