An intrusion detection method combining variational auto-encoder and generative adversarial networks

被引:1
|
作者
Li, Zhengfa [1 ]
Huang, Chuanhe [1 ]
Qiu, Wanyu [1 ]
机构
[1] Wuhan Univ, Sch Comp Sci, Wuhan, Peoples R China
关键词
Network intrusion detection; Network security; GAN; VAE; NSL-KDD; DEEP LEARNING APPROACH; SMOTE; IOT;
D O I
10.1016/j.comnet.2024.110724
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Deep learning is a crucial research area in network security, particularly when it comes to detecting network attacks. While some deep learning algorithms have shown promising results in distinguishing between normal and abnormal traffic, identifying different types of imbalanced anomalous traffic data is still a challenging task at present. To enhance the detection performance of unbalanced anomalous flows, we propose a new intrusion detection architecture based on a variational auto-encoder (VAE) and generative adversarial networks (GAN) in this research. Firstly, we present the VAE-WGAN model, which combines the advantages of VAE and GAN and enables us to generate data with predefined labels to balance the original training dataset. In the intrusion detection phase, we use a hybrid neural network model based on stacked Long Short-Term Memory (LSTM) and Multi-Scale Convolutional Neural Network (MSCNN). Stacked LSTM and MSCNN networks can extract network characteristics at different depths and scales, and subsequent feature fusion is used to increase network attack detection rates. Finally, the results from the NSL-KDD and AWID datasets indicate that the proposed network intrusion detection model improves the accuracy of network attack detection. The model outperforms other existing intrusion detection approaches in terms of accuracy, precision, recall, and f1-score, obtaining 83.45% accuracy and 83.69% f1-score on the NSL-KDD dataset. Moreover, it attains an accuracy and f1-score exceeding 98.9% on the AWID dataset.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] A Deep Auto-Encoder based Approach for Intrusion Detection System
    Farahnakian, Fahimeh
    Heikkonen, Jukka
    2018 20TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT), 2018, : 178 - 183
  • [32] Cloud intrusion detection framework using variational auto encoder Wasserstein generative adversarial network optimized with archerfish hunting optimization algorithm
    G. Senthilkumar
    K. Tamilarasi
    J. K. Periasamy
    Wireless Networks, 2024, 30 : 1383 - 1400
  • [33] Cloud intrusion detection framework using variational auto encoder Wasserstein generative adversarial network optimized with archerfish hunting optimization algorithm
    Senthilkumar, G.
    Tamilarasi, K.
    Periasamy, J. K.
    WIRELESS NETWORKS, 2024, 30 (03) : 1383 - 1400
  • [34] An Auto-Encoder based Membership Inference Attack against Generative Adversarial Network
    Azadmanesh, Maryam
    Ghahfarokhi, Behrouz Shahgholi
    Talouki, Maede Ashouri
    ISECURE-ISC INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2023, 15 (02): : 240 - 253
  • [35] Data expansion method and application of couple adversarial auto-encoder
    Xu X.
    Ao J.
    Liu G.
    Wang Y.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2023, 51 (12): : 29 - 36
  • [36] Detection Algorithm of the Mimicry Attack based on Variational Auto-Encoder
    Wang, Qunke
    Fang, Lanting
    Zhu, Zhenchao
    Huang, Jie
    51ST ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN-W 2021), 2021, : 114 - 120
  • [37] Variational Auto-Encoder for text generation
    Hu, Haojin
    Liao, Mengfan
    Mao, Weiming
    Liu, Wei
    Zhang, Chao
    Jing, Yanmei
    PROCEEDINGS OF 2020 IEEE 5TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2020), 2020, : 595 - 598
  • [38] Imbalanced fault diagnosis of a conditional variational auto-encoder with transfer and adversarial structures
    Zhao, Xiangkun
    Zhu, Xiaomin
    Zhang, Runtong
    Ma, Qianxia
    ADVANCED ENGINEERING INFORMATICS, 2025, 64
  • [39] Generative deep learning for probabilistic streamflow forecasting: Conditional variational auto-encoder
    Jahangir, Mohammad Sina
    Quilty, John
    JOURNAL OF HYDROLOGY, 2024, 629
  • [40] Learning Sparse Representation With Variational Auto-Encoder for Anomaly Detection
    Sun, Jiayu
    Wang, Xinzhou
    Xiong, Naixue
    Shao, Jie
    IEEE ACCESS, 2018, 6 : 33353 - 33361