End to End Learning for Self-Driving Cars
Mariusz Bojarski, Davide Del Testa, Daniel Dworakowski, Bernhard, Firner, Beat Flepp, Prasoon Goyal, Lawrence D. Jackel, Mathew Monfort, Urs, Muller, Jiakai Zhang, Xin Zhang, Jake Zhao, Karol Zieba

TL;DR
This paper presents an end-to-end deep learning approach using CNNs to enable self-driving cars to learn steering directly from raw camera images, outperforming traditional modular systems in diverse driving conditions.
Contribution
It introduces a CNN-based end-to-end system that learns to drive from raw pixels with minimal human supervision, eliminating the need for explicit feature detection or path planning.
Findings
Operates at 30 FPS in real-time.
Learns to drive in various environments including unpaved roads.
Achieves better performance by optimizing all processing steps simultaneously.
Abstract
We trained a convolutional neural network (CNN) to map raw pixels from a single front-facing camera directly to steering commands. This end-to-end approach proved surprisingly powerful. With minimum training data from humans the system learns to drive in traffic on local roads with or without lane markings and on highways. It also operates in areas with unclear visual guidance such as in parking lots and on unpaved roads. The system automatically learns internal representations of the necessary processing steps such as detecting useful road features with only the human steering angle as the training signal. We never explicitly trained it to detect, for example, the outline of roads. Compared to explicit decomposition of the problem, such as lane marking detection, path planning, and control, our end-to-end system optimizes all processing steps simultaneously. We argue that this will…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Adversarial Robustness in Machine Learning · Autonomous Vehicle Technology and Safety
MethodsServizio Clienti Delta - Come contattare Delta Air Lines dall'Italia? · Expedia Customer Service Number:+𝟣►(888)⨊(829)⨊(0881) · 3D Convolution
