Improving the learning of self-driving vehicles based on real driving behavior using deep neural network techniques

被引:0
|
作者
Zaghari, Nayereh [1 ]
Fathy, Mahmood [2 ]
Jameii, Seyed Mahdi [1 ]
Sabokrou, Mohammad [2 ]
Shahverdy, Mohammad [3 ]
机构
[1] Islamic Azad Univ, Shahr Qods Branch, Dept Comp Engn, Tehran, Iran
[2] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
[3] IRAN Univ Sci & Technol IUST, Dept Comp Engn, Tehran, Iran
来源
JOURNAL OF SUPERCOMPUTING | 2021年 / 77卷 / 04期
关键词
Autonomous vehicle; Self-driving; Real driving behavior; Deep neural network; LSV-DNN;
D O I
10.1007/s11227-020-03399-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Considering the significant advancements in autonomous vehicle technology, research in this field is of interest to researchers. To drive vehicles autonomously, controlling steer angle, gas hatch, and brakes needs to be learned. The behavioral cloning method is used to imitate humans' driving behavior. We created a dataset of driving in different routes and conditions, and using the designed model, the output used for controlling the vehicle is obtained. In this paper, the learning of self-driving vehicles based on real driving behavior using deep neural network techniques (LSV-DNN) is proposed. We designed a convolutional network which uses the real driving data obtained through the vehicle's camera and computer. The response of the driver during driving is recorded in different situations, and by converting the real driver's driving video to images and transferring the data to an Excel file, obstacle detection is carried out with the best accuracy and speed using the Yolo algorithm version 3. This way, the network learns the response of the driver to obstacles in different locations and the network is trained with the Yolo algorithm version 3 and the output of obstacle detection. Then, it outputs the steer angle and amount of brake, gas, and vehicle acceleration. This study focuses on designing a convolutional network using behavioral cloning and motion planning of autonomous vehicle using a deep learning framework. Neural networks are effective systems for finding relationships between data, modeling, and predict new data or classify data. As a result Neural networks with input real data predict steer angle and speed for autonomous driving. The LSV-DNN is evaluated here via extensive simulations carried out in Python and TensorFlow environment. We evaluated the network error using the loss function. The results confirmed that our scheme is capable of exhibiting high prediction accuracy (exceeding 92.93%). In addition, our proposed scheme has high speed (more than 64.41%), low FPR (less than 6.89%), and low FNR (less than 3.95%), in comparison with the other approaches currently being employed. By comparing other methods which were conducted on the simulator's data, we obtained good performance results for the designed network on the data from KITTI benchmark, the data collected using a private vehicle, and the data we collected.
引用
收藏
页码:3752 / 3794
页数:43
相关论文
共 50 条
  • [1] Improving the learning of self-driving vehicles based on real driving behavior using deep neural network techniques
    Nayereh Zaghari
    Mahmood Fathy
    Seyed Mahdi Jameii
    Mohammad Sabokrou
    Mohammad Shahverdy
    [J]. The Journal of Supercomputing, 2021, 77 : 3752 - 3794
  • [2] Navigating Self-Driving Vehicles Using Convolutional Neural Network
    Minh-Thien Duong
    Truong-Dong Do
    My-Ha Le
    [J]. PROCEEDINGS OF 2018 4TH INTERNATIONAL CONFERENCE ON GREEN TECHNOLOGY AND SUSTAINABLE DEVELOPMENT (GTSD), 2018, : 607 - 610
  • [3] Real-Time Self-Driving Car Navigation Using Deep Neural Network
    Truong-Dong Do
    Minh-Thien Duong
    Quoc-Vu Dang
    My-Ha Le
    [J]. PROCEEDINGS OF 2018 4TH INTERNATIONAL CONFERENCE ON GREEN TECHNOLOGY AND SUSTAINABLE DEVELOPMENT (GTSD), 2018, : 7 - 12
  • [4] Intelligent Semantic Segmentation for Self-Driving Vehicles Using Deep Learning
    Sellat, Qusay
    Bisoy, SukantKishoro
    Priyadarshini, Rojalina
    Vidyarthi, Ankit
    Kautish, Sandeep
    Barik, Rabindra K.
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [5] Traffic Light Detection for Self-Driving Vehicles Based on Deep Learning
    Pan, WeiGuo
    Chen, YingHao
    Liu, Bo
    [J]. 2019 15TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS 2019), 2019, : 63 - 67
  • [6] Self-driving network and service coordination using deep reinforcement learning
    Schneider, Stefan
    Manzoor, Adnan
    Qarawlus, Haydar
    Schellenberg, Rafael
    Karl, Holger
    Khalili, Ramin
    Hecker, Artur
    [J]. 16th International Conference on Network and Service Management, CNSM 2020, 2nd International Workshop on Analytics for Service and Application Management, AnServApp 2020 and 1st International Workshop on the Future Evolution of Internet Protocols, IPFuture 2020, 2020,
  • [7] Self-Driving Network and Service Coordination Using Deep Reinforcement Learning
    Schneider, Stefan
    Manzoor, Adnan
    Qarawlus, Haydar
    Schellenberg, Rafael
    Karl, Holger
    Khalili, Ramin
    Hecker, Artur
    [J]. 2020 16TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2020,
  • [8] Real-time Lane Detection Techniques Using Optimal Estimator and Deep Learning-based Lane Segmentation for Self-driving Vehicles
    Jo, Yeon-Ho
    Lee, Deok-Jin
    [J]. Journal of Institute of Control, Robotics and Systems, 2022, 28 (04) : 353 - 361
  • [9] Online legal driving behavior monitoring for self-driving vehicles
    Wenhao Yu
    Chengxiang Zhao
    Hong Wang
    Jiaxin Liu
    Xiaohan Ma
    Yingkai Yang
    Jun Li
    Weida Wang
    Xiaosong Hu
    Ding Zhao
    [J]. Nature Communications, 15
  • [10] Online legal driving behavior monitoring for self-driving vehicles
    Yu, Wenhao
    Zhao, Chengxiang
    Wang, Hong
    Liu, Jiaxin
    Ma, Xiaohan
    Yang, Yingkai
    Li, Jun
    Wang, Weida
    Hu, Xiaosong
    Zhao, Ding
    [J]. NATURE COMMUNICATIONS, 2024, 15 (01)