A deep learning algorithm for simulating autonomous driving considering prior knowledge and temporal information

被引:87
作者
Chen, Sikai [1 ,2 ]
Leng, Yue [1 ,3 ]
Labi, Samuel [1 ,2 ]
机构
[1] Purdue Univ, US DOT, CCAT, W Lafayette, IN 47907 USA
[2] Purdue Univ, Lyles Sch Civil Engn, 550 Stadium Mall Dr, W Lafayette, IN 47907 USA
[3] Purdue Univ, Weldon Sch Biomed Engn, Dept Comp Sci, W Lafayette, IN 47907 USA
关键词
NEURAL-NETWORKS; DAMAGE DETECTION; RECOGNITION; PREDICTION; TAXIS;
D O I
10.1111/mice.12495
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Autonomous vehicle (AV) stakeholders continue to seek assurance of the safety performance of this new technology through AV testing on in-service roads, AV-dedicated road networks, and AV test tracks. However, recent AV-related fatalities on in-service roads have exacerbated public skepticism and eroded some public trust in the safety of AV operations. Further, test tracks are unable to characterize adequately the real-world driving environment. For this reason, driving simulators continue to serve as an attractive means of AV testing. However, in most AV driving simulators, the AV operation is based on commands external to the vehicle and embedded in the code for the driving environment. To address the simulation shortfalls associated with this approach, this paper develops a deep convolutional neural network-long short-term memory (CNN-LSTM) algorithm for self-driving simulation. This algorithm observes and characterizes the AV's driving environment, and controls the AV movement in the driving simulation. The CNN part extracts features that use transfer learning to introduce human prior knowledge, and the LSTM part uses temporal information to process the extracted features, and incorporates temporal dynamics to predict driving decisions. The AV may also use an external server with a database containing road environment data as an additional source of information. It is acknowledged that different driving simulators differ in their functions and their capabilities to access driving-environment data. Therefore, to make it sufficiently flexible to facilitate replication by other researchers that use driving simulators, the algorithm has been designed and demonstrated using only image data of the driving environment as input. This is because roadway image data are easily and readily accessible from the screen of any driving simulator. The proposed algorithm was tested using the open racing car simulator test track platform and was found to be able to mimic human driving decisions with a high degree of accuracy.
引用
收藏
页码:305 / 321
页数:17
相关论文
共 79 条
  • [1] Abadi Martin, 2016, arXiv
  • [2] Dimensions of aberrant driver behaviour
    Aberg, L
    Rimmo, PA
    [J]. ERGONOMICS, 1998, 41 (01) : 39 - 56
  • [3] Neural networks in civil engineering: 1989-2000
    Adeli, H
    [J]. COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2001, 16 (02) : 126 - 142
  • [4] Adeli H., 2009, INTELLIGENT INFRASTR
  • [5] Adeli H., 2009, Wavelet-Based Vibration Control of Smart Buildings and Bridges
  • [6] Aldrich C., 2004, SIMULATIONS FUTURE L
  • [7] Anderson J., 2014, Autonomous Vehicle Technology: A Guide for Policymakers
  • [8] [Anonymous], 2013, Preliminary Statement of Policy Concerning Automated Vehicles
  • [9] [Anonymous], 2017, Beyond grand theft auto v for training, testing and enhancing deep learning in self driving cars
  • [10] [Anonymous], 1995, Public Roads, V59