Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Mastering Atari with Discrete World Models

About

Intelligent agents need to generalize from past experience to achieve goals in complex environments. World models facilitate such generalization and allow learning behaviors from imagined outcomes to increase sample-efficiency. While learning world models from image inputs has recently become feasible for some tasks, modeling Atari games accurately enough to derive successful behaviors has remained an open challenge for many years. We introduce DreamerV2, a reinforcement learning agent that learns behaviors purely from predictions in the compact latent space of a powerful world model. The world model uses discrete representations and is trained separately from the policy. DreamerV2 constitutes the first agent that achieves human-level performance on the Atari benchmark of 55 tasks by learning behaviors inside a separately trained world model. With the same computational budget and wall-clock time, Dreamer V2 reaches 200M frames and surpasses the final performance of the top single-GPU agents IQN and Rainbow. DreamerV2 is also applicable to tasks with continuous actions, where it learns an accurate world model of a complex humanoid robot and solves stand-up and walking from only pixel inputs.

Danijar Hafner, Timothy Lillicrap, Mohammad Norouzi, Jimmy Ba• 2020

Related benchmarks

TaskDatasetResultRank
Point-Goal navigationGibson (held-out scenes)
Average SR (All Scenes)390
30
PointGoal NavigationiGibson Rs int 1.0 (test)
Success Rate2.05e+3
22
PointGoal NavigationiGibson Env Avg 1.0 (test)
SR1.30e+3
22
PointGoal NavigationiGibson Ihlen 0 int 1.0 (test)
SR14.7
22
Reinforcement LearningAtari 100K (test)
Mean Score2.078
21
Reinforcement LearningAtari 100k--
18
Reinforcement LearningAtari-57 (full)
HWRB3
13
Atari Game PlayingAtari 57 games 200M environment frames
Median Human-Normalized Score164
11
Offline Reinforcement LearningMeta-World medium-replay
BP->DC*3.50e+3
10
Reinforcement LearningAtari 100k steps (overall)
Game Score: Boxing73.8
9
Showing 10 of 32 rows

Other info

Code

Follow for update