HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Learning to drive from a world on rails

Dian Chen; Vladlen Koltun; Philipp Krähenbühl

Learning to drive from a world on rails

Abstract

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. At the time of writing, our method ranks first on the CARLA leaderboard, attaining a 25% higher driving score while using 40 times less 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.

Code Repositories

dotchen/WorldOnRails
Official
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
autonomous-driving-on-carla-leaderboardWorld on Rails
Driving Score: 31.37
Infraction penalty: 0.56
Route Completion: 57.65
carla-longest6-on-carlaWorld on Rails (WOR)
Driving Score: 21
Infraction Score: 0.56
Route Completion: 48

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