Pre-training with asynchronous supervised learning for reinforcement learning based autonomous driving

Yunpeng WANG, Kunxian ZHENG, Daxin TIAN, Xuting DUAN, Jianshan ZHOU

PDF(5386 KB)
PDF(5386 KB)
Front. Inform. Technol. Electron. Eng ›› 2021, Vol. 22 ›› Issue (5) : 673-686. DOI: 10.1631/FITEE.1900637
Orginal Article
Orginal Article

Pre-training with asynchronous supervised learning for reinforcement learning based autonomous driving

Author information +
History +

Abstract

Rule-based autonomous driving systems may suffer from increased complexity with large-scale intercoupled rules, so many researchers are exploring learning-based approaches. Reinforcement learning (RL) has been applied in designing autonomous driving systems because of its outstanding performance on a wide variety of sequential control problems. However, poor initial performance is a major challenge to the practical implementation of an RL-based autonomous driving system. RL training requires extensive training data before the model achieves reasonable performance, making an RL-based model inapplicable in a real-world setting, particularly when data are expensive. We propose an asynchronous supervised learning (ASL) method for the RL-based end-to-end autonomous driving model to address the problem of poor initial performance before training this RL-based model in real-world settings. Specifically, prior knowledge is introduced in the ASL pre-training stage by asynchronously executing multiple supervised learning processes in parallel, on multiple driving demonstration data sets. After pre-training, the model is deployed on a real vehicle to be further trained by RL to adapt to the real environment and continuously break the performance limit. The presented pre-training method is evaluated on the race car simulator, TORCS (The Open Racing Car Simulator), to verify that it can be sufficiently reliable in improving the initial performance and convergence speed of an end-to-end autonomous driving model in the RL training stage. In addition, a real-vehicle verification system is built to verify the feasibility of the proposed pre-training method in a real-vehicle deployment. Simulations results show that using some demonstrations during a supervised pre-training stage allows significant improvements in initial performance and convergence speed in the RL training stage.

Keywords

Self-driving / Autonomous vehicles / Reinforcement learning / Supervised learning

Cite this article

Download citation ▾
Yunpeng WANG, Kunxian ZHENG, Daxin TIAN, Xuting DUAN, Jianshan ZHOU. Pre-training with asynchronous supervised learning for reinforcement learning based autonomous driving. Front. Inform. Technol. Electron. Eng, 2021, 22(5): 673‒686 https://doi.org/10.1631/FITEE.1900637

RIGHTS & PERMISSIONS

2021 Zhejiang University Press
PDF(5386 KB)

Accesses

Citations

Detail

Sections
Recommended

/