Robots Atlas>ROBOTS ATLAS
PlaNet

PlaNet

Model-based RL agent from Google (Hafner et al., 2019) that learns a latent world model from pixels and plans in latent space.
🔬 Research🔬 Research only⚖ Open sourceWorld Model
Release date
15 February 2019
Access:DownloadDeployment:💻 Local

Overview

PlaNet (Deep Planning Network) is a model-based reinforcement learning agent developed by researchers at Google and DeepMind (Danijar Hafner et al.), introduced in 2019 in the paper “Learning Latent Dynamics for Planning from Pixels” (ICML 2019). The agent learns a world model from images (pixels) only and uses it to plan actions.

At its core is a Recurrent State-Space Model (RSSM) — a latent dynamics model combining deterministic and stochastic components, letting it predict multiple possible futures and retain information over many time steps. Planning happens in latent space: the agent compares thousands of imagined action sequences, picks the best, executes it, and replans after every new observation.

PlaNet was trained on continuous-control tasks from the DeepMind Control Suite (cartpole swingup, finger spin, cheetah run, cup catch, walker walk, reacher). It reaches performance close to the model-free D4PG while using roughly 50x fewer environment interactions. Reference code was released under the Apache 2.0 license; PlaNet is a predecessor of the Dreamer line of models.

Classification
World Model
Access & deployment
Download
Local
Weights: Open source
Key parameters
📥 Input: image

Technical specification

License
Apache-2.0
Hardware requirements
Reference implementation in TensorFlow 1.13.1 (TensorFlow Probability, dm_control, gym).
Modalities
⬇ Input
image
⬆ Output
robot_actionsmotion_trajectories

Capabilities and applications

Native model capabilities
Planning
Forming and executing action plans for complex tasks.
Category: planning
World simulation
Model's ability to generate coherent, interactive simulations of physical environments — maintaining geometry, lighting, and physics during exploration.
Category: multimodal
Sample efficiency
The ability to reach strong performance using far fewer environment interactions or training examples.
Category: other

Benchmark results

1 benchmark
DeepMind Control Suite (6 zadań ciągłej kontroli, z pikseli)
efektywność próbkowa · Continuous control from pixels; ~50x fewer episodes than model-free D4PG/A3C
≈ D4PG
📅 15 Feb 2019📄 Google Research Blog / ICML 2019
PlaNet reaches performance close to D4PG using ~5000% less environment interaction. Tasks: cartpole swingup, finger spin, cheetah run, cup catch, walker walk, reacher.