A lightweight IoT intrusion detection model based on improved BERT-of-Theseus

被引:22
作者
Wang, Zhendong [1 ]
Li, Jingfei [1 ]
Yang, Shuxin [1 ]
Luo, Xiao [2 ]
Li, Dahai [1 ]
Mahmoodi, Soroosh [3 ]
机构
[1] Jiangxi Univ Sci & Technol, Sch Informat Engn, Ganzhou 341000, Jiangxi, Peoples R China
[2] Jiangxi Univ Sci & Technol, Sch Elect Engn & Automat, Ganzhou 341000, Jiangxi, Peoples R China
[3] Yancheng Teachers Univ, Yancheng 224000, Jiangsu, Peoples R China
关键词
Intrusion detection; Internet of Things system; Knowledge distillation; Transformer; DETECTION SYSTEM; TON-IOT;
D O I
10.1016/j.eswa.2023.122045
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The proliferation of Internet of Things (IoT) technology has resulted in an increase in security vulnerabilities associated with the interconnectivity of IoT devices. As a result, there is a need for intrusion detection mechanisms that can effectively detect attacks on IoT security vulnerabilities. However, due to the resource constraints of IoT deployment devices, intrusion detection schemes must be customized to meet the specific demands of the IoT environment. In this study, we propose a knowledge-distillation-based IoT intrusion detection model named BT-TPF, which is capable of detecting network attacks encountered by IoT devices in an IoT environment with limited computing resources. The proposed BT-TPF model leverages a Siamese network for feature dimensionality reduction of complex high-dimensional network traffic data. Additionally, it employs a large-scale Vision Transformer as a teacher model to guide a small-scale Poolformer model during training, before deploying the trained Poolformer model as a classifier to detect network intrusion traffic. Through knowledge distillation, the final small model obtained in this paper only requires a minimum of 788 parameters, reducing the number of parameters by approximately 90% compared to the large model before knowledge distillation, while maintaining high detection accuracy. Experimental results show that the BT-TPF model achieves over 99% accuracy on both the CIC-IDS2017 and TON_IoT datasets. Furthermore, it exhibits significant advantages compared to traditional Deep Learning methods and recent state-of-the-art models, as evidenced by various evaluation metrics.
引用
收藏
页数:18
相关论文
共 64 条
  • [41] Sarhan M., 2022, Digit. Commun. Netw.
  • [42] A novel fully convolutional neural network approach for detection and classification of attacks on industrial IoT devices in smart manufacturing systems
    Shahin, Mohammad
    Chen, F. Frank
    Bouzary, Hamed
    Hosseinzadeh, Ali
    Rashidifar, Rasoul
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2022, 123 (5-6) : 2017 - 2029
  • [43] Toward Generating a New Intrusion Detection Dataset and Intrusion Traffic Characterization
    Sharafaldin, Iman
    Lashkari, Arash Habibi
    Ghorbani, Ali A.
    [J]. ICISSP: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY, 2018, : 108 - 116
  • [44] Sheikh TU, 2019, 2019 IEEE 10TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), P1130, DOI [10.1109/IEMCON.2019.8936231, 10.1109/iemcon.2019.8936231]
  • [45] Detection of anomaly intrusion utilizing self-adaptive grasshopper optimization algorithm
    Shukla, Alok Kumar
    [J]. NEURAL COMPUTING & APPLICATIONS, 2021, 33 (13) : 7541 - 7561
  • [46] TempoCode-IoT: temporal codebook-based encoding of flow features for intrusion detection in Internet of Things
    Siddiqui, Abdul Jabbar
    Boukerche, Azzedine
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (01): : 17 - 35
  • [47] A Survey on the Internet of Things (IoT) Forensics: Challenges, Approaches, and Open Issues
    Stoyanova, Maria
    Nikoloudakis, Yannis
    Panagiotakis, Spyridon
    Pallis, Evangelos
    Markakis, Evangelos K.
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2020, 22 (02): : 1191 - 1221
  • [48] Lightweight Classification of IoT Malware Based on Image Recognition
    Su, Jiawei
    Vargas, Danilo Vasconcellos
    Prasad, Sanjiva
    Sgandurra, Daniele
    Feng, Yaokai
    Sakurai, Kouichi
    [J]. 2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2018), VOL 2, 2018, : 664 - 669
  • [49] Sun SQ, 2019, 2019 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING AND THE 9TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING (EMNLP-IJCNLP 2019), P4323
  • [50] Tan MX, 2019, PROC CVPR IEEE, P2815, DOI [arXiv:1807.11626, 10.1109/CVPR.2019.00293]