Litcius/Paper detail

RX-ADS: Interpretable Anomaly Detection Using Adversarial ML for Electric Vehicle CAN Data

Chathurika S. Wickramasinghe, Daniel Marino, Harindra S. Mavikumbure, Victor Cobilean, Timothy D. Pennington, Benny J. Varghese, Craig Rieger, Milos Manic

2023IEEE Transactions on Intelligent Transportation Systems27 citationsDOIOpen Access PDF

Abstract

Recent year has brought considerable advancements in Electric Vehicles (EVs) and associated infrastructures/communications. Intrusion Detection Systems (IDS) are widely deployed for anomaly detection in such critical infrastructures. This paper presents an Interpretable Anomaly Detection System (RX-ADS) for intrusion detection in CAN protocol communication in EVs. Contributions include: 1) Feature Extractor; 2) Anomaly Detection System; and 3) Explanation Generator for detected anomalies. The presented approach was tested on two benchmark CAN datasets: OTIDS and Car Hacking. The anomaly detection performance of RX-ADS was compared against the state-of-the-art approaches on these datasets: HIDS and GIDS. The RX-ADS approach showed comparable performance to the HIDS approach on OTIDS dataset and outperformed HIDS and GIDS approaches on Car Hacking dataset. Further, the proposed approach was able to generate explanations for detected abnormal behaviors arising from various intrusions. These explanations were later validated by information used by domain experts to detect anomalies. Other advantages of RX-ADS include: 1) the method can be trained on unlabeled data; 2) explanations help experts in understanding anomalies and root course analysis, and also help with AI model debugging and diagnostics, ultimately improving user trust in AI systems.

Topics & Concepts

Anomaly detectionHackerIntrusion detection systemComputer scienceBenchmark (surveying)DebuggingAnomaly (physics)Data miningAnomaly-based intrusion detection systemExtractorMachine learningArtificial intelligenceEngineeringComputer securityOperating systemPhysicsCondensed matter physicsProcess engineeringGeodesyGeographyNetwork Security and Intrusion DetectionSoftware Testing and Debugging TechniquesAnomaly Detection Techniques and Applications
RX-ADS: Interpretable Anomaly Detection Using Adversarial ML for Electric Vehicle CAN Data | Litcius