Highlight

End to End Learning for Self-Driving Cars

Trains a CNN to map raw front-camera pixels directly to steering commands, learning to drive end-to-end from human steering as the only signal.

Based on

End to End Learning for Self-Driving Cars

By Mariusz Bojarski, D. Testa, Daniel Dworakowski et al.arXiv.org
Read original article →

This work applies end-to-end learning to self-driving cars by training a convolutional neural network to map raw pixels from a single front-facing camera directly to steering commands. Rather than decomposing the problem into explicit stages such as lane-marking detection, path planning, and control, the system optimizes all processing steps simultaneously, using only the human driver's steering angle as the training signal. It automatically learns internal representations of necessary steps, such as detecting useful road features, without ever being explicitly trained to do so.

With minimal human training data, the system learned to drive in traffic on local roads with or without lane markings, on highways, and in challenging areas with unclear visual guidance such as parking lots and unpaved roads. The authors argue that joint end-to-end optimization should yield better performance and smaller networks than hand-designed intermediate criteria. Trained with an NVIDIA DevBox and Torch 7 and deployed on an NVIDIA DRIVE PX running at 30 frames per second, it demonstrated the surprising power of the end-to-end approach.

Abstract

The authors train a convolutional neural network to map raw pixels from a single front-facing camera directly to steering commands. With minimal human training data, the end-to-end system learns to drive on roads with or without lane markings, on highways, and in areas with unclear guidance like parking lots. Using only the human steering angle as its training signal, it automatically learns internal representations such as road features, without explicit lane or path modeling, and runs at 30 fps.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

self-driving carsend-to-end learningconvolutional neural networkssteering predictionautonomous driving
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.