Intrusion Detection Algorithm Based on Convolutional Neural Network and Light Gradient Boosting Machine

被引:2
作者
Wang, Qian [1 ,2 ]
Zhao, Wenfang [1 ,2 ]
Wei, Xiaoyu [3 ]
Ren, Jiadong [1 ,2 ]
Gao, Yuying [1 ,2 ]
Zhang, Bing [1 ,2 ]
机构
[1] Yanshan Univ, Coll Informat Sci & Engn, Qinhuangdao 066000, Hebei, Peoples R China
[2] Comp Virtual Technol & Syst Integrat Lab Hebei Pr, Qinhuangdao 066000, Hebei, Peoples R China
[3] China Wuzhou Engn Grp, 85 Xibianmen Nei Dajie, Beijing 100053, Peoples R China
基金
中国国家自然科学基金;
关键词
Convolutional neural network; deep learning; intrusion detection; light gradient boosting machine; machine learning;
D O I
10.1142/S0218194022500462
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Aiming at the limitations of existing algorithms of network intrusion detection in dealing with complex data of imbalance and high dimensionality, this paper proposes an intrusion detection algorithm based on convolutional neural network (CNN) and Light Gradient Boosting Machine (LightGBM). First, the data-type conversion, oversampling technology and image data conversion are included in the data preprocessing to make the data balanced and adapt to the input format. Then, by the convolutional layer, pooling layer and fully connected layer of the CNN model, the main features are abstracted from the converted image data. Finally, data of the main features is used for training and testing the LightGBM model, so as to get the final classification results. This paper uses KDDCUP99 dataset to carry out multi-classification experiments. By comparing the experiments before and after balancing the dataset, and comparing with similar algorithms, it verifies the superiority of the proposed algorithm in the classification performance of intrusion detection, especially for the minority attack classes.
引用
收藏
页码:1229 / 1245
页数:17
相关论文
共 20 条
  • [1] [陈虹 Chen Hong], 2020, [计算机工程与应用, Computer Engineering and Application], V56, P83
  • [2] [杜祥通 Du Xiangtong], 2021, [南京大学学报. 自然科学版, Journal of Nanjing University. Natural Sciences], V57, P272
  • [3] A Hybrid Nested Genetic-Fuzzy Algorithm Framework for Intrusion Detection and Attacks
    Elhefnawy, Ramy
    Abounaser, Hassan
    Badr, Amr
    [J]. IEEE ACCESS, 2020, 8 : 98218 - 98233
  • [4] Kasongo S.M., 2020, Computers Security, V92, P1
  • [5] Intrusion detection systems using long short-term memory (LSTM)
    Laghrissi, FatimaEzzahra
    Douzi, Samira
    Douzi, Khadija
    Hssina, Badr
    [J]. JOURNAL OF BIG DATA, 2021, 8 (01)
  • [6] Li P., 2017, COMPUT MODERNIZATION, V12, P12
  • [7] CANN: An intrusion detection system based on combining cluster centers and nearest neighbors
    Lin, Wei-Chao
    Ke, Shih-Wen
    Tsai, Chih-Fong
    [J]. KNOWLEDGE-BASED SYSTEMS, 2015, 78 : 13 - 21
  • [8] Liu, 2020, J PHYS C SER, V1550
  • [9] Mohammad M. H., 2020, INFORM SCIENCES, V513, P386
  • [10] Attack classification of an intrusion detection system using deep learning and
    Novaria Kunang, Yesi
    Nurmaini, Siti
    Stiawan, Deris
    Suprapto, Bhakti Yudho
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2021, 58