Cyber Attack Detection for Self-Driving Vehicle Networks Using Deep Autoencoder Algorithms

被引:19
|
作者
Alsaade, Fawaz Waselallah [1 ]
Al-Adhaileh, Mosleh Hmoud [2 ]
机构
[1] King Faisal Univ, Coll Comp Sci & Informat Technol, POB 4000, Al Hasa 7057, Saudi Arabia
[2] King Faisal Univ Saudi Arabia, Deanship Elearning & Distance Educ, POB 4000, Al Hasa 7057, Saudi Arabia
关键词
in-vehicle networks; controller area network; security; artificial intelligence; intrusion detection system; IN-VEHICLE;
D O I
10.3390/s23084086
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Connected and autonomous vehicles (CAVs) present exciting opportunities for the improvement of both the mobility of people and the efficiency of transportation systems. The small computers in autonomous vehicles (CAVs) are referred to as electronic control units (ECUs) and are often perceived as being a component of a broader cyber-physical system. Subsystems of ECUs are often networked together via a variety of in-vehicle networks (IVNs) so that data may be exchanged, and the vehicle can operate more efficiently. The purpose of this work is to explore the use of machine learning and deep learning methods in defence against cyber threats to autonomous cars. Our primary emphasis is on identifying erroneous information implanted in the data buses of various automobiles. In order to categorise this type of erroneous data, the gradient boosting method is used, providing a productive illustration of machine learning. To examine the performance of the proposed model, two real datasets, namely the Car-Hacking and UNSE-NB15 datasets, were used. Real automated vehicle network datasets were used in the verification process of the proposed security solution. These datasets included spoofing, flooding and replay attacks, as well as benign packets. The categorical data were transformed into numerical form via pre-processing. Machine learning and deep learning algorithms, namely k-nearest neighbour (KNN) and decision trees, long short-term memory (LSTM), and deep autoencoders, were employed to detect CAN attacks. According to the findings of the experiments, using the decision tree and KNN algorithms as machine learning approaches resulted in accuracy levels of 98.80% and 99%, respectively. On the other hand, the use of LSTM and deep autoencoder algorithms as deep learning approaches resulted in accuracy levels of 96% and 99.98%, respectively. The maximum accuracy was achieved when using the decision tree and deep autoencoder algorithms. Statistical analysis methods were used to analyse the results of the classification algorithms, and the determination coefficient measurement for the deep autoencoder was found to reach a value of R-2 = 95%. The performance of all of the models that were built in this way surpassed that of those already in use, with almost perfect levels of accuracy being achieved. The system developed is able to overcome security issues in IVNs.
引用
收藏
页数:26
相关论文
共 50 条
  • [21] Optimization of Road Detection using Semantic Segmentation and Deep Learning in Self-Driving Cars
    Hammoud, Mohammed Sameeh
    Lupin, Sergey
    Annals of Emerging Technologies in Computing, 2024, 8 (03) : 51 - 63
  • [22] Deep Reinforcement Learning for a Self-Driving Vehicle Operating Solely on Visual Information
    Audinys, Robertas
    Slikas, Zygimantas
    Radkevicius, Justas
    Sutas, Mantas
    Ostreika, Armantas
    ELECTRONICS, 2025, 14 (05):
  • [23] Cyber Attack Detection by Using Neural Network Approaches: Shallow Neural Network, Deep Neural Network and AutoEncoder
    Ustebay, Serpil
    Turgut, Zeynep
    Aydin, M. Ali
    COMPUTER NETWORKS, CN 2019, 2019, 1039 : 144 - 155
  • [24] Automated Testing of a Self-Driving Vehicle System
    Straub, Jeremy
    2017 IEEE AUTOTESTCON, 2017, : 305 - 310
  • [25] OASD: An Open Approach to Self-Driving Vehicle
    Dhakal, Sudip
    Qu, Deyuan
    Carrillo, Dominic
    Yang, Qing
    Fu, Song
    2021 FOURTH INTERNATIONAL CONFERENCE ON CONNECTED AND AUTONOMOUS DRIVING (METROCAD 2021), 2021,
  • [26] Engineering Autonomous Self-Driving Networks
    Kiran M.
    Perform Eval Rev, 2023, 2 (97-99): : 97 - 99
  • [27] Using Deep Learning Networks to Identify Cyber Attacks on Intrusion Detection for In-Vehicle Networks
    Lin, Hsiao-Chung
    Wang, Ping
    Chao, Kuo-Ming
    Lin, Wen-Hui
    Chen, Jia-Hong
    ELECTRONICS, 2022, 11 (14)
  • [28] Traffic Light Detection for Self-Driving Vehicles Based on Deep Learning
    Pan, WeiGuo
    Chen, YingHao
    Liu, Bo
    2019 15TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS 2019), 2019, : 63 - 67
  • [29] An Improved Deep Learning Solution for Object Detection in Self-Driving Cars
    Mobahi, Mina
    Sadati, Seyed Hossein
    2020 28TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2020, : 316 - 320
  • [30] Numerical Evaluation of the Safety of Self-Driving Vehicles: Functionality Involving Vehicle Detection
    Pimentel, Juan
    Bastiaan, Jennifer
    Zadeh, Mehrdad
    2018 IEEE INTERNATIONAL CONFERENCE ON VEHICULAR ELECTRONICS AND SAFETY (ICVES 2018), 2018,