A Novel Network Architecture of Decision-Making for Self-Driving Vehicles Based on Long Short-Term Memory and Grasshopper Optimization Algorithm

被引:14
作者
Shi, Yunxia [1 ,2 ]
Li, Ying [1 ,2 ]
Fan, Jiahao [1 ,2 ]
Wang, Tan [3 ]
Yin, Taiqiao [2 ,4 ]
机构
[1] Jilin Univ, Coll Comp Sci & Technol, Changchun 130012, Peoples R China
[2] Jilin Univ, Minist Educ, Key Lab Symbol Computat & Knowledge Engn, Changchun 130012, Peoples R China
[3] Space Technol Jilin Co Ltd, Jilin 132013, Jilin, Peoples R China
[4] Jilin Univ, Coll Software, Changchun 130012, Peoples R China
关键词
Support vector machines; Decision making; Optimization; Feature extraction; Logic gates; Hidden Markov models; Classification algorithms; Grasshopper optimization algorithm; long short-term memory; self-driving decision-making; support vector machine; CONTROL-SYSTEMS; MODEL; BEHAVIOR;
D O I
10.1109/ACCESS.2020.3019048
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Long short-term memory network is one of the most important network architectures of decision-making for self-driving vehicles. Nevertheless, the decision-making accuracy of long short-term memory network is limited, the information of the surrounding vehicles is not taken into consideration, which is critical for the decision-making of the ego vehicle, and the classification capability of long short-term memory network is poor. In this article, a novel network architecture called improved long short-term memory network with support vector machine classifier optimized by grasshopper optimization algorithm (GOA-ImLSTM) is proposed. Three improvements are presented in GOA-ImLSTM. Firstly, to consider the information of the surrounding vehicles, a new network architecture, used to extract vital features for self-driving vehicles, with three parallel long short-term memory network units and a network unit serial connected according to vehicle location is designed. Secondly, to improve classification accuracy, support vector machine with stronger classification capability than softmax is introduced to accomplish the classification task. Thirdly, to promote the classification capability of support vector machine, grasshopper optimization algorithm is employed to optimize the parameters of support vector machine. Moreover, to balance exploration and exploitation ability of grasshopper optimization algorithm, dynamic weights in position movement formula are defined. The experiments indicate that GOA-ImLSTM improves the accuracy of results compared with other decision-making methods for self-driving vehicles on the Next Generation SIMulation.
引用
收藏
页码:155429 / 155440
页数:12
相关论文
共 44 条
[21]   Cooperative autonomous driving at the Intelligent Control Systems Laboratory [J].
Kolodko, J ;
Vlacic, L .
IEEE INTELLIGENT SYSTEMS, 2003, 18 (04) :8-11
[22]   ImageNet Classification with Deep Convolutional Neural Networks [J].
Krizhevsky, Alex ;
Sutskever, Ilya ;
Hinton, Geoffrey E. .
COMMUNICATIONS OF THE ACM, 2017, 60 (06) :84-90
[23]   An adaptive cruise control system for autonomous vehicles [J].
Lee, Man Hyung ;
Park, Hyung Gyu ;
Lee, Seok Hee ;
Yoon, Kang Sup ;
Lee, Kil Soo .
INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2013, 14 (03) :373-380
[24]  
Li L., 2015, 5 INT C CIV ENG TRAN, P2004
[25]   Humanlike Driving: Empirical Decision-Making System for Autonomous Vehicles [J].
Li, Liangzhi ;
Ota, Kaoru ;
Dong, Mianxiong .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (08) :6814-6823
[26]   Slime mould algorithm: A new method for stochastic optimization [J].
Li, Shimin ;
Chen, Huiling ;
Wang, Mingjing ;
Heidari, Ali Asghar ;
Mirjalili, Seyedali .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 111 :300-323
[27]   Ethical and Legal Dilemma of Autonomous Vehicles: Study on Driving Decision-Making Model under the Emergency Situations of Red Light-Running Behaviors [J].
Li, Sixian ;
Zhang, Junyou ;
Wang, Shufeng ;
Li, Pengcheng ;
Liao, Yaping .
ELECTRONICS, 2018, 7 (10)
[28]   An improved grasshopper optimization algorithm with application to financial stress prediction [J].
Luo, Jie ;
Chen, Huiling ;
Zhang, Qian ;
Xu, Yueting ;
Huang, Hui ;
Zhao, Xuehua .
APPLIED MATHEMATICAL MODELLING, 2018, 64 :654-668
[29]   Generic Centralized Multi Sensor Data Fusion Based on Probabilistic Sensor and Environment Models for Driver Assistance Systems [J].
Munz, Michael ;
Maehlisch, Mirko ;
Dietmayer, Klaus .
IEEE INTELLIGENT TRANSPORTATION SYSTEMS MAGAZINE, 2010, 2 (01) :6-17
[30]   A Multiple-Goal Reinforcement Learning Method for Complex Vehicle Overtaking Maneuvers [J].
Ngai, Daniel Chi Kit ;
Yung, Nelson Hon Ching .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2011, 12 (02) :509-522