Mastering Atari with Discrete World Models

Danijar Hafner, Timothy Lillicrap, Mohammad Norouzi, Jimmy Ba
10/5/2020
cs.LGcs.AIstat.ML

Official code: danijar/dreamerv2 (1,061 stars, MIT, last commit 2023-01-21).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

danijar/dreamerv2Official100%
MIT

Mastering Atari with Discrete World Models

1,061211Python, DockerfileDec 4, 20203 years agoMIT
artificial-intelligenceatarideep-learningmachine-learningreinforcement-learning+4 more

Cite this paper

@article{hafner2020mastering,
  title  = {Mastering Atari with Discrete World Models},
  author = {Danijar Hafner and Timothy Lillicrap and Mohammad Norouzi and Jimmy Ba},
  year   = {2020},
  eprint = {2010.02193},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2010.02193}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2010.02193.svg)](https://codeofpaper.com/paper/2010.02193)

Discussion