Mastering diverse control tasks through world models

Developing a general algorithm that learns to solve tasks across a wide range of applications has been a fundamental challenge in artificial intelligence. Although current reinforcement-learning algorithms can be readily applied to tasks similar to what they have been developed for, configuring them for new application domains requires substantial human expertise and experimentation<sup>1,2</sup>. Here we present the third generation of Dreamer, a general algorithm that outperforms specialized methods across over 150 diverse tasks, with a single configuration. Dreamer learns a model of the environment and improves its behaviour by imagining future scenarios. Robustness techniques based on normalization, balancing and transformations enable stable learning across domains. Applied out of the box, Dreamer is, to our knowledge, the first algorithm to collect diamonds in Minecraft from scratch without human data or curricula. This achievement has been posed as a substantial challenge in artificial intelligence that requires exploring farsighted strategies from pixels and sparse rewards in an open world<sup>3</sup>. Our work allows solving challenging control problems without extensive experimentation, making reinforcement learning broadly applicable.

Authors

Institutions

Publication Details

Journal
Nature
Published
2025-04-02
DOI
https://doi.org/10.1038/s41586-025-08744-2
Citations
56
Primary Topic
Reinforcement Learning in Robotics
Type
article
Field-Weighted Citation Impact
138.93
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Mastering diverse control tasks through world models

Jimmy Ba, Danijar Hafner, Timothy Lillicrap, Jurgis Pašukonis
56 citations
Nature
Reinforcement Learning in Robotics
138.93
article

Mastering diverse control tasks through world models

Jimmy Ba, Danijar Hafner, Timothy Lillicrap, Jurgis Pašukonis
article en
56 citations

Abstract

Developing a general algorithm that learns to solve tasks across a wide range of applications has been a fundamental challenge in artificial intelligence. Although current reinforcement-learning algorithms can be readily applied to tasks similar to what they have been developed for, configuring them for new application domains requires substantial human expertise and experimentation<sup>1,2</sup>. Here we present the third generation of Dreamer, a general algorithm that outperforms specialized methods across over 150 diverse tasks, with a single configuration. Dreamer learns a model of the environment and improves its behaviour by imagining future scenarios. Robustness techniques based on normalization, balancing and transformations enable stable learning across domains. Applied out of the box, Dreamer is, to our knowledge, the first algorithm to collect diamonds in Minecraft from scratch without human data or curricula. This achievement has been posed as a substantial challenge in artificial intelligence that requires exploring farsighted strategies from pixels and sparse rewards in an open world<sup>3</sup>. Our work allows solving challenging control problems without extensive experimentation, making reinforcement learning broadly applicable.

NatureVol. 640(8059)
Google (United States) (US), University of Toronto (CA)
Quality Education
Openalex Percentile: Top 0%
Reinforcement Learning in Robotics
138.93
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.