Improving the Classification Effectiveness of Intrusion Detection by Using Improved Conditional Variational AutoEncoder and Deep Neural Network

被引:158
|
作者
Yang, Yanqing [1 ,2 ]
Zheng, Kangfeng [1 ]
Wu, Chunhua [1 ]
Yang, Yixian [1 ,3 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Cyberspace Secur, Beijing 100876, Peoples R China
[2] Xinjiang Univ, Coll Informat Sci & Engn, Urumqi 830046, Peoples R China
[3] Guizhou Univ, Guizhou Prov Key Lab Publ Big Data, Guiyang 550025, Guizhou, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
intrusion detection; variational inference; improved conditional variational autoencoder; generator network; deep neural network; RESTRICTED BOLTZMANN MACHINES; SUPPORT VECTOR MACHINE; DETECTION SYSTEM; LEARNING APPROACH; MODEL;
D O I
10.3390/s19112528
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Intrusion detection systems play an important role in preventing security threats and protecting networks from attacks. However, with the emergence of unknown attacks and imbalanced samples, traditional machine learning methods suffer from lower detection rates and higher false positive rates. We propose a novel intrusion detection model that combines an improved conditional variational AutoEncoder (ICVAE) with a deep neural network (DNN), namely ICVAE-DNN. ICVAE is used to learn and explore potential sparse representations between network data features and classes. The trained ICVAE decoder generates new attack samples according to the specified intrusion categories to balance the training data and increase the diversity of training samples, thereby improving the detection rate of the imbalanced attacks. The trained ICVAE encoder is not only used to automatically reduce data dimension, but also to initialize the weight of DNN hidden layers, so that DNN can easily achieve global optimization through back propagation and fine tuning. The NSL-KDD and UNSW-NB15 datasets are used to evaluate the performance of the ICVAE-DNN. The ICVAE-DNN is superior to the three well-known oversampling methods in data augmentation. Moreover, the ICVAE-DNN outperforms six well-known models in detection performance, and is more effective in detecting minority attacks and unknown attacks. In addition, the ICVAE-DNN also shows better overall accuracy, detection rate and false positive rate than the nine state-of-the-art intrusion detection methods.
引用
收藏
页数:20
相关论文
共 50 条
  • [41] Improved Speech Emotion Classification Using Deep Neural Network
    Mariwan Hama Saeed
    Circuits, Systems, and Signal Processing, 2023, 42 : 7357 - 7376
  • [42] Recognition of geochemical anomalies using a deep variational autoencoder network
    Luo, Zijing
    Xiong, Yihui
    Zuo, Renguang
    APPLIED GEOCHEMISTRY, 2020, 122
  • [43] EEG-Based Emotion Classification Using a Deep Neural Network and Sparse Autoencoder
    Liu, Junxiu
    Wu, Guopei
    Luo, Yuling
    Qiu, Senhui
    Yang, Su
    Li, Wei
    Bi, Yifei
    FRONTIERS IN SYSTEMS NEUROSCIENCE, 2020, 14
  • [44] Classification of Imbalanced Data Using SMOTE and AutoEncoder Based Deep Convolutional Neural Network
    Alex, Suja A.
    Nayahi, J. Jesu Vedha
    INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2023, 31 (03) : 437 - 469
  • [45] Variational quantum deep neural network for image classification
    Xu, Fangling
    Zhang, Xuesong
    SCIENTIA SINICA-PHYSICA MECHANICA & ASTRONOMICA, 2025, 55 (03)
  • [46] Stellar Cluster Detection using GMM with Deep Variational Autoencoder
    Karmakar, Arnab
    Mishra, Deepak
    Tej, Anandmayee
    2018 IEEE RECENT ADVANCES IN INTELLIGENT COMPUTATIONAL SYSTEMS (RAICS), 2018, : 122 - 126
  • [47] Intrusion Detection System Using Deep Neural Network for In-Vehicle Network Security
    Kang, Min-Joo
    Kang, Je-Won
    PLOS ONE, 2016, 11 (06):
  • [48] Network intrusion detection algorithm based on deep neural network
    Jia, Yang
    Wang, Meng
    Wang, Yagang
    IET INFORMATION SECURITY, 2019, 13 (01) : 48 - 53
  • [49] Network intrusion detection using multi-architectural modular deep neural network
    Atefinia, Ramin
    Ahmadi, Mahmood
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (04): : 3571 - 3593
  • [50] Network intrusion detection using multi-architectural modular deep neural network
    Ramin Atefinia
    Mahmood Ahmadi
    The Journal of Supercomputing, 2021, 77 : 3571 - 3593