A Lightweight Intelligent Network Intrusion Detection System Using One-Class Autoencoder and Ensemble Learning for IoT

被引:4
|
作者
Yao, Wenbin [1 ]
Hu, Longcan [2 ]
Hou, Yingying [2 ]
Li, Xiaoyong [3 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Comp Sci, Beijing 100876, Peoples R China
[2] Beijing Univ Posts & Telecommun, Beijing Key Lab Intelligent Telecommun Software &, Beijing 100876, Peoples R China
[3] Beijing Univ Posts & Telecommun, Sch Cyberspace Secur, Beijing 100876, Peoples R China
关键词
intrusion detection; one-class classification; bidirectional GRU autoencoder; novelty detection; IoT;
D O I
10.3390/s23084141
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Network intrusion detection technology is key to cybersecurity regarding the Internet of Things (IoT). The traditional intrusion detection system targeting Binary or Multi-Classification can detect known attacks, but it is difficult to resist unknown attacks (such as zero-day attacks). Unknown attacks require security experts to confirm and retrain the model, but new models do not keep up to date. This paper proposes a Lightweight Intelligent NIDS using a One-Class Bidirectional GRU Autoencoder and Ensemble Learning. It can not only accurately identify normal and abnormal data, but also identify unknown attacks as the type most similar to known attacks. First, a One-Class Classification model based on a Bidirectional GRU Autoencoder is introduced. This model is trained with normal data, and has high prediction accuracy in the case of abnormal data and unknown attack data. Second, a multi-classification recognition method based on ensemble learning is proposed. It uses Soft Voting to evaluate the results of various base classifiers, and identify unknown attacks (novelty data) as the type most similar to known attacks, so that exception classification becomes more accurate. Experiments are conducted on WSN-DS, UNSW-NB15, and KDD CUP99 datasets, and the recognition rates of the proposed models in the three datasets are raised to 97.91%, 98.92%, and 98.23% respectively. The results verify the feasibility, efficiency, and portability of the algorithm proposed in the paper.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Ensemble of One-class Classifiers for Network Intrusion Detection System
    Zainal, Anazida
    Maarof, Mohd Aizaini
    Shamsuddin, Siti Mariyam
    Abraham, Ajith
    [J]. FOURTH INTERNATIONAL SYMPOSIUM ON INFORMATION ASSURANCE AND SECURITY, PROCEEDINGS, 2008, : 180 - +
  • [2] Stacked Autoencoder based Intrusion Detection System using One-Class Classification
    Gupta, Prabhav
    Ghatole, Yash
    Reddy, Nihal
    [J]. 2021 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2021), 2021, : 643 - 648
  • [3] Unsupervised deep learning approach for network intrusion detection combining convolutional autoencoder and one-class SVM
    Adel Binbusayyis
    Thavavel Vaiyapuri
    [J]. Applied Intelligence, 2021, 51 : 7094 - 7108
  • [4] Unsupervised deep learning approach for network intrusion detection combining convolutional autoencoder and one-class SVM
    Binbusayyis, Adel
    Vaiyapuri, Thavavel
    [J]. APPLIED INTELLIGENCE, 2021, 51 (10) : 7094 - 7108
  • [5] Autoencoder Feature Residuals for Network Intrusion Detection: One-Class Pretraining for Improved Performance
    Lewandowski, Brian
    Paffenroth, Randy
    [J]. MACHINE LEARNING AND KNOWLEDGE EXTRACTION, 2023, 5 (03): : 868 - 890
  • [6] Application of deep autoencoder as an one-class classifier for unsupervised network intrusion detection: a comparative evaluation
    Vaiyapuri, Thavavel
    Binbusayyis, Adel
    [J]. PEERJ COMPUTER SCIENCE, 2020, : 1 - 26
  • [7] Intrusion Detection System for MQTT Protocol Based on Intelligent One-Class Classifiers
    Jove, Esteban
    Aveleira-Mata, Jose
    Alaiz-Moreton, Hector
    Casteleiro-Roca, Jose-Luis
    Marcos del Blanco, David Yeregui
    Zayas-Gato, Francisco
    Quintian, Hector
    Luis Calvo-Rolle, Jose
    [J]. SUSTAINABLE SMART CITIES AND TERRITORIES, 2022, 253 : 249 - 260
  • [8] An intrusion detection system based on stacked ensemble learning for IoT network*
    Cao, Yongzhong
    Wang, Zhihui
    Ding, Hongwei
    Zhang, Jiale
    Li, Bin
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2023, 110
  • [9] Network Intrusion Detection by combining one-class classifiers
    Giacinto, G
    Perdisci, R
    Roli, F
    [J]. IMAGE ANALYSIS AND PROCESSING - ICIAP 2005, PROCEEDINGS, 2005, 3617 : 58 - 65
  • [10] Intelligent One-Class Classifiers for the Development of an Intrusion Detection System: The MQTT Case Study
    Jove, Esteban
    Aveleira-Mata, Jose
    Alaiz-Moreton, Hector
    Casteleiro-Roca, Jose-Luis
    Marcos del Blanco, David Yeregui
    Zayas-Gato, Francisco
    Quintian, Hector
    Calvo-Rolle, Jose Luis
    [J]. ELECTRONICS, 2022, 11 (03)