Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Exploring the Limitations of Behavior Cloning for Autonomous Driving

About

Driving requires reacting to a wide variety of complex environment conditions and agent behaviors. Explicitly modeling each possible scenario is unrealistic. In contrast, imitation learning can, in theory, leverage data from large fleets of human-driven cars. Behavior cloning in particular has been successfully used to learn simple visuomotor policies end-to-end, but scaling to the full spectrum of driving behaviors remains an unsolved problem. In this paper, we propose a new benchmark to experimentally investigate the scalability and limitations of behavior cloning. We show that behavior cloning leads to state-of-the-art results, including in unseen environments, executing complex lateral and longitudinal maneuvers without these reactions being explicitly programmed. However, we confirm well-known limitations (due to dataset bias and overfitting), new generalization issues (due to dynamic objects and the lack of a causal model), and training instability requiring further research before behavior cloning can graduate to real-world driving. The code of the studied behavior cloning approaches can be found at https://github.com/felipecode/coiltraine .

Felipe Codevilla, Eder Santana, Antonio M. L\'opez, Adrien Gaidon• 2019

Related benchmarks

TaskDatasetResultRank
Autonomous DrivingCARLA Town05 (Long)
DS7.8
46
Autonomous DrivingCARLA weather town CoRL2017 (test)
Straight Success96
17
Autonomous DrivingCARLA weather CoRL2017 (train)
Straight Success Rate96
17
Autonomous DrivingCARLA 42 routes
Driving Score22.97
17
Autonomous DrivingCARLA Town05 (Short)
DS Score7.47
15
Autonomous DrivingCARLA Town05 (Long)
DS3.68
15
Autonomous DrivingCARLA New town & weather original (test)
Straight Driving Success Rate96
12
Autonomous DrivingCARLA 42 Routes v1 (internal evaluation)
Route Completion (RC)35.46
9
Autonomous DrivingCARLA
MACs (G)1.4
8
Autonomous DrivingCARLA Town05 Short 1.0 (test)
DS7.47
8
Showing 10 of 29 rows

Other info

Follow for update