Unsupervised Anomaly Detection for Cars CAN Sensors Time Series Using Small Recurrent and Convolutional Neural Networks

被引:12
作者
Cherdo, Yann [1 ,2 ]
Miramond, Benoit [2 ]
Pegatoquet, Alain [2 ]
Vallauri, Alain [1 ]
机构
[1] Renault Software Labs, 2600 Route Cretes, F-06560 Valbonne, France
[2] Campus SophiaTech 930 Route Colles, Bat Forum, LEAT CNRS, F-06903 Sophia Antipolis, France
关键词
anomaly detection; sensors; Internet of Things; unsupervised; Controller Area Network bus; car; time series; recurrent neural network; long short-term memory; gated recurrent unit; convolutional neural network; computational costs; anomaly likelihood;
D O I
10.3390/s23115013
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Predictive maintenance in the car industry is an active field of research for machine learning and anomaly detection. The capability of cars to produce time series data from sensors is growing as the car industry is heading towards more connected and electric vehicles. Unsupervised anomaly detectors are therefore very adapted to process those complex multidimensional time series and highlight abnormal behaviors. We propose to use recurrent and convolutional neural networks based on unsupervised anomaly detectors with simple architectures on real, multidimensional time series generated by the car sensors and extracted from the Controller Area Network bus (CAN). Our method is then evaluated through known specific anomalies. As the computational costs of Machine Learning algorithms are a rising issue regarding embedded scenarios such as car anomaly detection, we also focus on creating anomaly detectors that are as small as possible. Using a state-of-the-art methodology incorporating a time series predictor and a prediction-error-based anomaly detector, we show that we can obtain roughly the same anomaly detection performance with smaller predictors, reducing parameters and calculations by up to 23% and 60%, respectively. Finally, we introduce a method to correlate variables with specific anomalies by using anomaly detector results and labels.
引用
收藏
页数:16
相关论文
共 35 条
[1]   Unsupervised real-time anomaly detection for streaming data [J].
Ahmad, Subutai ;
Lavin, Alexander ;
Purdy, Scott ;
Agha, Zuha .
NEUROCOMPUTING, 2017, 262 :134-147
[2]   Anomaly Detection in Autonomous Driving: A Survey [J].
Bogdoll, Daniel ;
Nitsche, Maximilian ;
Zoellner, J. Marius .
2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS, CVPRW 2022, 2022, :4487-4498
[3]   Collective Anomaly Detection Based on Long Short-Term Memory Recurrent Neural Networks [J].
Bontemps, Loic ;
Van Loi Cao ;
McDermott, James ;
Nhien-An Le-Khac .
FUTURE DATA AND SECURITY ENGINEERING, FDSE 2016, 2016, 10018 :141-152
[4]   An Anomaly Detector for CAN Bus Networks in Autonomous Cars based on Neural Networks [J].
Boumiza, Safa ;
Braham, Rafik .
2019 INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2019,
[5]   Anomaly Detection: A Survey [J].
Chandola, Varun ;
Banerjee, Arindam ;
Kumar, Vipin .
ACM COMPUTING SURVEYS, 2009, 41 (03)
[6]  
Chauhan S., 2015, P INT C DATA SCI ADV
[7]  
Cherdo Y, 2020, INT CONF ACOUST SPEE, P4297, DOI [10.1109/icassp40776.2020.9053744, 10.1109/ICASSP40776.2020.9053744]
[8]  
Chung JY, 2014, Arxiv, DOI arXiv:1412.3555
[9]  
Filonov P., 2016, arXiv
[10]   TadGAN: Time Series Anomaly Detection Using Generative Adversarial Networks [J].
Geiger, Alexander ;
Liu, Dongyu ;
Alnegheimish, Sarah ;
Cuesta-Infante, Alfredo ;
Veeramachaneni, Kalyan .
2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, :33-43