Electronics · 2024 · 26 citations · 37 references
ComputingComputer EngineeringComputer ScienceComputer SecurityMachine LearningNetwork SecurityEnsemble LearningEnsemble MethodsIntrusion DetectionSecurity SystemsVehicle Communication NetworksVehicle CybersecurityAttack DetectionCan BusController Area NetworkEnsemble Methods For Intrusion DetectionIntrusion Detection ArchitectureIntrusion Detection In Vehicular NetworksReal-time Intrusion DetectionVehicle Safety
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.
37
Leo Breiman · Machine Learning · 2001 · 126.2K citations · Full text
David H. Wolpert · Neural Networks · 1992 · 7.5K citations
Experimental Security Analysis of a Modern Automobile
Karl Koscher, Alexei Czeskis, Franziska Roesner et al. · 2010 · 1.8K citations
Decision tree methods: applications for classification and prediction
VA Palo · 2015 · 1.3K citations
Computing, Data Science, Data Mining +12
MLlib: Machine Learning in Apache Spark
Xiangrui Meng, Joseph K. Bradley, Burak Yavuz et al. · arXiv (Cornell University) · 2015 · 961 citations · Full text