Learning to drive from a world on rails

05/03/2021
by   Dian Chen, et al.
0

We learn an interactive vision-based driving policy from pre-recorded driving logs via a model-based approach. A forward model of the world supervises a driving policy that predicts the outcome of any potential driving trajectory. To support learning from pre-recorded logs, we assume that the world is on rails, meaning neither the agent nor its actions influence the environment. This assumption greatly simplifies the learning problem, factorizing the dynamics into a nonreactive world model and a low-dimensional and compact forward model of the ego-vehicle. Our approach computes action-values for each training trajectory using a tabular dynamic-programming evaluation of the Bellman equations; these action-values in turn supervise the final vision-based driving policy. Despite the world-on-rails assumption, the final driving policy acts well in a dynamic and reactive world. Our method ranks first on the CARLA leaderboard, attaining a 25 data. Our method is also an order of magnitude more sample-efficient than state-of-the-art model-free reinforcement learning techniques on navigational tasks in the ProcGen benchmark.

READ FULL TEXT
research
12/27/2019

Learning by Cheating

Vision-based urban driving is hard. The autonomous system needs to learn...
research
09/22/2021

Domain Generalization for Vision-based Driving Trajectory Generation

One of the challenges in vision-based driving trajectory generation is d...
research
03/27/2023

Model-Based Reinforcement Learning with Isolated Imaginations

World models learn the consequences of actions in vision-based interacti...
research
05/27/2022

Isolating and Leveraging Controllable and Noncontrollable Visual Dynamics in World Models

World models learn the consequences of actions in vision-based interacti...
research
02/17/2022

CADRE: A Cascade Deep Reinforcement Learning Framework for Vision-based Autonomous Urban Driving

Vision-based autonomous urban driving in dense traffic is quite challeng...
research
12/10/2018

Learning to Drive from Simulation without Real World Labels

Simulation can be a powerful tool for understanding machine learning sys...
research
04/14/2022

Separating the World and Ego Models for Self-Driving

Training self-driving systems to be robust to the long-tail of driving s...

Please sign up or login with your details

Forgot password? Click here to reset