Incremental End-to-End Learning for Lateral Control in Autonomous Driving
Open Access
- 17 March 2022
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 10, 33771-33786
Abstract
The use of high-quality data is required to complete the job of lateral control utilizing Behavioral Cloning (BC) through an End-to-End (E2E) learning system. The majority of E2E learning systems gather this high-quality data all at once before beginning the training phase (i.e., the training process does not start until the end of the data collection process). The demand for high-quality data necessitates a large amount of human effort and substantial time and money spent waiting for data collection to be completed. As a result, it is critical to find a viable option to reduce both the time and cost of data collecting while also maintaining the performance of a trained vehicle controller. This paper offers a novel behavioral cloning approach for lateral vehicle control to address the aforementioned problems. The proposed technique begins by collecting the least amount of human driving data possible. The data from human drivers are utilized for training a convolutional neural network for lateral control. The trained neural network is subsequently deployed to the vehicle’s automated driving controller, replacing a human driver. At this point, a human driver is out of the loop, and an automated driving controller, trained by the initial data from a human driver, drives the vehicle to collect further training data. The driving data obtained are sent into a convolutional neural network training module, then the newly trained neural network is deployed to the automated driving controller that will drive the vehicle further. The data collection alternates neural network training processes using the collected data until the neural network learns to correctly associate an image input with a steering angle. The proposed incremental approach was extensively tested in simulated environments, and the results are promising, only 3.81% (1,061 out of 27,884) of the total data came from a human driver. The incrementally trained neural networks using data collected by automated controllers were able to drive the vehicle in two different tracks successfully. The AI chauffeur was able to drive the vehicle on Track B for more than 70% of the track even though it has not seen the track before.Keywords
Funding Information
- Ministry of Science and ICT (MSIT), South Korea, under the High-Potential Individuals Global Training Program
- Institute for Information and Communications Technology Planning & Evaluation (2019-0-01564)
This publication has 13 references indexed in Scilit:
- End-to-End Driving Model for Steering Control of Autonomous Vehicles with Future Spatiotemporal Features2019
- End-to-End Autonomous Driving: An Angle Branched Network ApproachIEEE Transactions on Vehicular Technology, 2019
- Lateral and Longitudinal Motion Control of Autonomous Vehicles using Deep Learning2019
- End-to-end Learning Approach for Autonomous Driving: A Convolutional Neural Network Model2019
- Behavioral Cloning from Observation2018
- End-to-End Driving Via Conditional Imitation Learning2018
- End-to-End Learning of Driving Models from Large-Scale Video Datasets2017
- End-to-end learning for lane keeping of self-driving cars2017
- Learning a deep neural net policy for end-to-end control of autonomous vehicles2017
- Apprenticeship learning via inverse reinforcement learning2004