Genetic convolutional neural network for intrusion detection systems

被引:71
|
作者
Nguyen, Minh Tuan [1 ]
Kim, Kiseon [2 ]
机构
[1] Duy Tan Univ, Inst Res & Dev, Da Nang 550000, Vietnam
[2] Gwangju Inst Sci & Technol, Sch Elect Engn & Comp Sci, Gwangju, South Korea
关键词
Intrusion detection system; Genetic algorithm; Machine learning; Deep learning; Fuzzy C-mean clustering; DEEP LEARNING APPROACH; INTERNET; SCHEME; MODEL;
D O I
10.1016/j.future.2020.07.042
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Intrusion detection is the identification of unauthorized access of a computer network. This paper proposes a novel algorithm for a network intrusion detection system (NIDS) using an improved feature subset selected directly by a genetic algorithm (GA)-based exhaustive search and fuzzy C-means clustering (FCM). The algorithm identifies the bagging (BG) classifier and the convolutional neural network (CNN) model as an effective extractor by implementing the GA in combination with 5-fold cross validation (CV) to select the CNN model structure. The deep feature subset extracted by the selected CNN model is put into the BG classifier to validate the performance with the 5-fold CV. The high quality feature set obtained by the three-layered feature construction using the GA, FCM, CNN extractor, and a hybrid CNN and BG learning method significantly improves the final detection performance. Moreover, the highly reliable validation performance results achieved by the 5-fold CV procedure for the proposed algorithm imply a well-fitted application in a practical computer network environment NIDS. (c) 2020 Published by Elsevier B.V.
引用
收藏
页码:418 / 427
页数:10
相关论文
共 50 条
  • [1] Applying Convolutional Neural Network for Network Intrusion Detection
    Vinayakumar, R.
    Soman, K. P.
    Poornachandran, Prabaharan
    [J]. 2017 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2017, : 1222 - 1228
  • [2] A Network Intrusion Detection Model Based on Convolutional Neural Network
    Tao, Wenwei
    Zhang, Wenzhe
    Hu, Chao
    Hu, Chaohui
    [J]. SECURITY WITH INTELLIGENT COMPUTING AND BIG-DATA SERVICES, 2020, 895 : 771 - 783
  • [3] A network intrusion detection system based on convolutional neural network
    Wang, Hui
    Cao, Zijian
    Hong, Bo
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (06) : 7623 - 7637
  • [4] Animal Intrusion Detection Based on Convolutional Neural Network
    Xue, Wenling
    Jiang, Ting
    Shi, Jiong
    [J]. 2017 17TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2017,
  • [5] An Intrusion Detection System Based on Convolutional Neural Network
    Liu, Pengju
    [J]. PROCEEDINGS OF 2019 11TH INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2019), 2019, : 62 - 67
  • [6] Evolutionary Convolutional Neural Network: An Application to Intrusion Detection
    Chen, Yi
    Chen, Shuo
    Xuan, Manlin
    Lin, Qiuzhen
    Wei, Wenhong
    [J]. 2021 13TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2021, : 245 - 252
  • [7] The Application of Genetic Neural Network in Network Intrusion Detection
    Jiang, Hua
    Ruan, Junhu
    [J]. JOURNAL OF COMPUTERS, 2009, 4 (12) : 1223 - 1230
  • [8] Intrusion Detection in IoT Systems Based on Deep Learning Using Convolutional Neural Network
    Pham Van Huong
    Le Duc Thuan
    Le Thi Hong Van
    Dang Viet Hung
    [J]. PROCEEDINGS OF 2019 6TH NATIONAL FOUNDATION FOR SCIENCE AND TECHNOLOGY DEVELOPMENT (NAFOSTED) CONFERENCE ON INFORMATION AND COMPUTER SCIENCE (NICS), 2019, : 448 - 453
  • [9] Network Intrusion Detection Technology Based on Convolutional Neural Network and BiGRU
    Cao, Bo
    Li, Chenghai
    Song, Yafei
    Fan, Xiaoshi
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [10] CNID: Research of Network Intrusion Detection Based on Convolutional Neural Network
    Liu, Guojie
    Zhang, Jianbiao
    [J]. DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2020, 2020