RX-ADS: Interpretable Anomaly Detection using Adversarial ML for Electric Vehicle CAN data
Chathurika S. Wickramasinghe, Daniel L. Marino, Harindra S., Mavikumbure, Victor Cobilean, Timothy D. Pennington, Benny J. Varghese, Craig, Rieger, Milos Manic

TL;DR
This paper introduces RX-ADS, an interpretable anomaly detection system for EV CAN data that combines deep autoencoders and adversarial ML to detect and explain intrusions, outperforming existing methods on benchmark datasets.
Contribution
The paper presents a novel RX-ADS system integrating feature extraction, autoencoder-based anomaly detection, and adversarial explanation generation for EV CAN communication.
Findings
RX-ADS achieves comparable performance to state-of-the-art methods.
It outperforms existing approaches on the Car Hacking dataset.
The system provides validated explanations for detected anomalies.
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) window based feature extraction method; 2) deep Autoencoder based anomaly detection method; and 3) adversarial machine learning based explanation generation methodology. 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 presented performance comparable to the HIDS approach (OTIDS dataset) and has outperformed HIDS…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAnomaly Detection Techniques and Applications · Software Testing and Debugging Techniques · Network Security and Intrusion Detection
MethodsElectric
