Rethinking Self-driving: Multi-task Knowledge for Better Generalization and Accident Explanation Ability
About
Current end-to-end deep learning driving models have two problems: (1) Poor generalization ability of unobserved driving environment when diversity of training driving dataset is limited (2) Lack of accident explanation ability when driving models don't work as expected. To tackle these two problems, rooted on the believe that knowledge of associated easy task is benificial for addressing difficult task, we proposed a new driving model which is composed of perception module for \textit{see and think} and driving module for \textit{behave}, and trained it with multi-task perception-related basic knowledge and driving knowledge stepwisely. Specifically segmentation map and depth map (pixel level understanding of images) were considered as \textit{what \& where} and \textit{how far} knowledge for tackling easier driving-related perception problems before generating final control commands for difficult driving task. The results of experiments demonstrated the effectiveness of multi-task perception knowledge for better generalization and accident explanation ability. With our method the average sucess rate of finishing most difficult navigation tasks in untrained city of CoRL test surpassed current benchmark method for 15 percent in trained weather and 20 percent in untrained weathers. Demonstration video link is: https://www.youtube.com/watch?v=N7ePnnZZwdE
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Autonomous Driving | CARLA New town & weather original (test) | Straight Driving Success Rate100 | 12 | |
| Autonomous Driving | CARLA New Town original | Success Rate Straight1 | 6 | |
| Autonomous Driving | CARLA Training conditions original (train) | Straight Success96 | 6 | |
| Autonomous Driving | NoCrash conditions 0.8.4 (train) | Empty Scenario Score84 | 5 | |
| Autonomous Driving | NoCrash New Town & Weather 0.8.4 | Empty Metric Value37 | 5 | |
| Empty | NoCrash New Town v1.0 | Success Rate41 | 5 | |
| Cluttered | NoCrash New Weather v1.0 | Success Rate7 | 5 | |
| Cluttered | NoCrash v1.0 (New Town) | Success Rate7 | 5 | |
| Empty | NoCrash New Weather v1.0 | Success Rate58 | 5 | |
| Normal | NoCrash New Weather v1.0 | Success Rate40 | 5 |