2019
DOI: 10.3390/app9153174
|View full text |Cite
|
Sign up to set email alerts
|

Anomaly Detection of CAN Bus Messages Using a Deep Neural Network for Autonomous Vehicles

Abstract: The in-vehicle controller area network (CAN) bus is one of the essential components for autonomous vehicles, and its safety will be one of the greatest challenges in the field of intelligent vehicles in the future. In this paper, we propose a novel system that uses a deep neural network (DNN) to detect anomalous CAN bus messages. We treat anomaly detection as a cross-domain modelling problem, in which three CAN bus data packets as a group are directly imported into the DNN architecture for parallel training wi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
24
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 53 publications
(24 citation statements)
references
References 21 publications
0
24
0
Order By: Relevance
“…In order to run the network, data were properly pre-processed. CAN ID identifiers and data values were dealt with a semantic approach considering each CAN ID identifier as a category of messages sent by an ECU and data values as the related value information [54]. Since SOM networks can process only numerical data, these categorical data were transformed into a matrix representation using the one-hot encoding technique.…”
Section: Dataset Pre-processingmentioning
confidence: 99%
“…In order to run the network, data were properly pre-processed. CAN ID identifiers and data values were dealt with a semantic approach considering each CAN ID identifier as a category of messages sent by an ECU and data values as the related value information [54]. Since SOM networks can process only numerical data, these categorical data were transformed into a matrix representation using the one-hot encoding technique.…”
Section: Dataset Pre-processingmentioning
confidence: 99%
“…DNN is also implemented in [32] treating anomaly detection as a cross-domain modelling problem. The proposed technology provides real-time responses to anomalies and attacks to the CAN bus, and improves the detection ratio.…”
Section: Related Workmentioning
confidence: 99%
“…,I r } be the set of all CAN ID identifiers in the dataset. CAN ID identifiers and data values were regarded with a semantic approach considering each CAN ID identifier I k as a class of messages sent by an ECU and the data values D Ik as the related value information [32]. Since the Kohonen network works by using numerical data, we used the one-hot encoding technique to turn categorical data into a matrix representation.…”
Section: Data Preprocessingmentioning
confidence: 99%
“…The system achieved an efficiency of 99% in some conditions, higher than classic methods of detection, and tested in a simulated data environment. In Zhou, Li, and Shen [16], neural networks were also applied to solve anomalies in the CAN Bus. In their research, data were gathered in a set of three and compared to an anchor set through three deep neural networks.…”
Section: B Security Against Cyberattacksmentioning
confidence: 99%