HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Learning Latent Dynamics for Planning from Pixels

Danijar Hafner; Timothy Lillicrap; Ian Fischer; Ruben Villegas; David Ha; Honglak Lee; James Davidson

Learning Latent Dynamics for Planning from Pixels

Abstract

Planning has been very successful for control tasks with known environment dynamics. To leverage planning in unknown environments, the agent needs to learn the dynamics from interactions with the world. However, learning dynamics models that are accurate enough for planning has been a long-standing challenge, especially in image-based domains. We propose the Deep Planning Network (PlaNet), a purely model-based agent that learns the environment dynamics from images and chooses actions through fast online planning in latent space. To achieve high performance, the dynamics model must accurately predict the rewards ahead for multiple time steps. We approach this using a latent dynamics model with both deterministic and stochastic transition components. Moreover, we propose a multi-step variational inference objective that we name latent overshooting. Using only pixel observations, our agent solves continuous control tasks with contact dynamics, partial observability, and sparse rewards, which exceed the difficulty of tasks that were previously solved by planning with learned models. PlaNet uses substantially fewer episodes and reaches final performance close to and sometimes higher than strong model-free algorithms.

Code Repositories

cross32768/PlaNet_PyTorch
pytorch
Mentioned in GitHub
vaibhavsaxena11/cwvae
tf
Mentioned in GitHub
Yizhao111/dreamer-pytorch
pytorch
Mentioned in GitHub
juliuskunze/cwvae-jax
jax
Mentioned in GitHub
Kaixhin/PlaNet
pytorch
Mentioned in GitHub
google-research/planet
Official
tf
Mentioned in GitHub
simonzhan-code/step-wise_saferl_pixel
pytorch
Mentioned in GitHub
chandar-lab/LoCA2
tf
Mentioned in GitHub
xingyu-lin/softagent
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
continuous-control-on-deepmind-cup-catchPlaNet
Return: 914
continuous-control-on-deepmind-walker-walkPlaNet
Return: 890

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Learning Latent Dynamics for Planning from Pixels | Papers | HyperAI