본문 바로가기
KERD
논문KCI 등재

가우시안 커널 밀도 추정 함수를 이용한 오토인코더 기반 차량용 침입 탐지 시스템

Autoencoder-Based Automotive Intrusion Detection System Using Gaussian Kernel Density Estimation Function

2

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

본 논문에서는 비지도학습 모델인 오토인코더와 가우시안 커널 밀도 추정 함수를 이용하여 차량용 CAN 네트워크에서 비정상적인 데이터를 탐지하는 방안을 제안한다. 제안하는 오토인코더 모델은 정상 데이터에서 CAN 프레임의 ID만으로 학습시킨다. 이후가우시안 커널 밀도 추정 함수를 이용하여 구한 최적의 프레임 개수와 손실 임계값을 가지는 모델을 사용하여 비정상 데이터를 효과적으로 탐지한다. DoS 공격, Gear 스푸핑 공격, RPM 스푸핑 공격, Fuzzy 공격 등 4가지 공격 데이터로 오토인코더 기반 IDS를검증하였으며 성능을 평가하였다. 기존 비지도학습 기반 모델들과 비교했을 때 우수한 성능을 나타냈으며 모든 평가 지표에서 99% 이상의 성능을 나타냈다.

Abstract

This paper proposes an approach to detect abnormal data in automotive controller area network (CAN) using an unsupervised learning model, i.e. autoencoder and Gaussian kernel density estimation function. The proposed autoencoder model is trained with only message ID of CAN data frames. Afterwards, by employing the Gaussian kernel density estimation function, it effectively detects abnormal data based on the trained model characterized by the optimally determined number of frames and a loss threshold. It was verified and evaluated using four types of attack data, i.e. DoS attacks, gear spoofing attacks, RPM spoofing attacks, and fuzzy attacks. Compared with conventional unsupervised learning-based models, it has achieved over 99% detection performance across all evaluation metrics

참고문헌 (20)

  1. B. Bari, "Intrusion Detection in Vehicle Controller Area Network(CAN)Bus Using Machine Learning : A Comparative Performance Study", Sensors, 23(7), pp.3610~ (2023)[DOI]
  2. K. Koscher, "Experimental security analysis of a modern automobile", Proceedings of IEEE Symposium on Security and Privacy (2010)
  3. A. Theissler, "Anomaly detection in recordings from in-vehicle networks", Proceedings of International Workshop on Big Data Applications and Principles (2014)
  4. A. Tomlinson, "Using a one-class compound classifier to detect in-vehicle network attacks", Proceedings of Genetic and Evolutionary Computation Conference (2018)
  5. D. Lee, "RIDS : Random Forest-Based Intrusion Detection System for In-Vehicle Network", Korean. electr. elctron. eng, 26(4), pp.614~ (2022)[DOI]
  6. D. Lee, "Design and Implementation of Automotive Intrusion Detection System Using Ultra-Lightweight Convolutional Neural Network", Korean. electr. elctron. eng, 27(4), pp.524~ (2023)[DOI]
  7. H. Song, "In-vehicle network intrusion detection using deep convolutional neural network", Vehicular Communications, 21, pp.100198~ (2020)[DOI]
  8. E. Seo, "GIDS : GAN based intrusion detection system for in-vehicle network", Proceedings of. Annual Conference on Privacy, Security and Trust (2018)
  9. P. Araujo-Filho, "An Efficient Intrusion Prevention System for CAN : Hindering Cyber-Attacks With a Low-Cost Platform", IEEE Access, 9, pp.166855~ (2021)[DOI]
  10. K. Agrawal, "NovelADS : A Novel Anomaly Detection System for Intra-Vehicular Networks", IEEE Transactions on Intelligent Transportation Systems, 23(11), pp.22596~ (2022)[DOI]
  11. F. Luo, "In-vehicle network intrusion detection systems : a systematic survey of deep learning-based approaches", PeerJ Computer Science, 9, pp.1648~ (2023)[DOI]
  12. H. Alqahtani, "A deep learningbased intrusion detection system for in-vehicle networks", Computers and Electrical Engineering, 104(Part. B), pp.108447~ (2022)[DOI]
  13. J. Ashraf, "Novel Deep Learning-Enabled LSTM Autoencoder Architecture for Discovering Anomalous Events From Intelligent Transportation Systems", IEEE Transactions on Intelligent Transportation Systems, 22(7), pp.4507~ (2021)[DOI]
  14. S. Longari, "CANnolo : An Anomaly Detection System Based on LSTM Autoencoders for Controller Area Network", IEEE Transactions on Network and Service Management, 18(2), pp.19134~ (2021)[DOI]
  15. P. Cheng, "DESC-IDS : Towards an efficient real-time automotive intrusion detection system based on deep evolving stream clustering", Future Generation Computer Systems, 140, pp.266~ (2023)[DOI]
  16. P. Wei, "A novel intrusion detection model for the CAN bus packet of in-vehicle network based on attention mechanism and autoencoder", Digital Communications and Networks, 9(1), pp.14~ (2023)[DOI]
  17. S. Lokman, "Progress in Engineering Technology" (2019), Springer
  18. V. Kukkala, "INDRA : Intrusion Detection Using Recurrent Autoencoders in Automotive Embedded Systems", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 39(11), pp.3698~ (2020)[DOI]
  19. T. Hoang, "Detecting in-vehicle intrusion via semi-supervised learning-based convolutional adversarial autoencoders", Vehicular Communications, 38, pp.100520~ (2022)[DOI]
  20. "Car-Hacking Dataset"[URL]

관련 논문AI추천

이 간행물의 다른 논문 (16건)