An Effective Ensemble Learning-Based Real-Time Intrusion Detection Scheme for an In-Vehicle Network

被引:7
作者
Alalwany, Easa [1 ]
Mahgoub, Imad [2 ]
机构
[1] Taibah Univ, Coll Comp Sci & Engn, Yanbu 46421, Saudi Arabia
[2] Florida Atlantic Univ, Elect Engn & Comp Sci, 777 Glades Rd, Boca Raton, FL 33431 USA
关键词
controller area network; machine learning; ensemble learning; in-vehicle network; Kappa Architecture; intrusion detection system; ATTACKS;
D O I
10.3390/electronics13050919
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The emergence of connected and autonomous vehicles has led to complex network architectures for electronic control unit (ECU) communication. The controller area network (CAN) enables the transmission of data inside vehicle networks. However, although it has low latency and enjoys data broadcast capability, it is vulnerable to attacks on security. The lack of effectiveness of conventional security mechanisms in addressing these vulnerabilities poses a danger to vehicle safety. This study presents an intrusion detection system (IDS) that accurately detects and classifies CAN bus attacks in real-time using ensemble techniques and the Kappa Architecture. The Kappa Architecture enables real-time attack detection, while ensemble learning combines multiple machine learning classifiers to enhance the accuracy of attack detection. The scheme utilizes ensemble methods with Kappa Architecture's real-time data analysis to detect common CAN bus attacks. This study entails the development and evaluation of supervised models, which are further enhanced using ensemble techniques. The accuracy, precision, recall, and F1 score are used to measure the scheme's effectiveness. The stacking ensemble technique outperformed individual supervised models and other ensembles with accuracy, precision, recall, and F1 of 0.985, 0.987, and 0.985, respectively.
引用
收藏
页数:14
相关论文
共 58 条
[1]   Security and Trust Management in the Internet of Vehicles (IoV): Challenges and Machine Learning Solutions [J].
Alalwany, Easa ;
Mahgoub, Imad .
SENSORS, 2024, 24 (02)
[2]   Classification of Normal and Malicious Traffic Based on an Ensemble of Machine Learning for a Vehicle CAN-Network [J].
Alalwany, Easa ;
Mahgoub, Imad .
SENSORS, 2022, 22 (23)
[3]   Ensemble Detection Model for IoT IDS [J].
Alhowaide, Alaa ;
Alsmadi, Izzat ;
Tang, Jian .
INTERNET OF THINGS, 2021, 16
[4]   Cyberattacks and Countermeasures for In-Vehicle Networks [J].
Aliwa, Emad ;
Rana, Omer ;
Perera, Charith ;
Burnap, Peter .
ACM COMPUTING SURVEYS, 2021, 54 (01)
[5]   Comparative Analysis of Machine Learning Techniques for Predicting Air Quality in Smart Cities [J].
Ameer, Saba ;
Shah, Munam Ali ;
Khan, Abid ;
Song, Houbing ;
Maple, Carsten ;
Ul Islam, Saif ;
Asghar, Muhammad Nabeel .
IEEE ACCESS, 2019, 7 :128325-128338
[6]  
Apvrille L., 2010, P FISITA 2010 WORLD, VVolume 8
[7]  
Avatefipour O, 2018, Arxiv, DOI [arXiv:1802.01725, 10.48550/ARXIV.1802.01725, DOI 10.48550/ARXIV.1802.01725]
[8]  
Bosch C., 1991, Specification Version 2.0, V1
[9]   Evaluation of CAN Bus Security Challenges [J].
Bozdal, Mehmet ;
Samie, Mohammad ;
Aslam, Sohaib ;
Jennions, Ian .
SENSORS, 2020, 20 (08)
[10]  
Bozdal M, 2018, 2018 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRONICS & COMMUNICATIONS ENGINEERING (ICCECE), P201, DOI 10.1109/iCCECOME.2018.8658720