CSK-CNN: Network Intrusion Detection Model Based on Two-Layer Convolution Neural Network for Handling Imbalanced Dataset

被引:10
作者
Song, Jiaming [1 ]
Wang, Xiaojuan [2 ]
He, Mingshu [2 ]
Jin, Lei [3 ]
机构
[1] China Acad Informat & Commun Technol, Inst Cloud Comp & Big Data, Beijing 100191, Peoples R China
[2] Beijing Univ Posts & Telecommun, Sch Elect Engn, Beijing 100876, Peoples R China
[3] Beijing Univ Posts & Telecommun, Sch Comp Sci, Beijing 100876, Peoples R China
基金
中国国家自然科学基金;
关键词
network intrusion detection; class imbalance; convolutional neural network; Cluster-SMOTE;
D O I
10.3390/info14020130
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In computer networks, Network Intrusion Detection System (NIDS) plays a very important role in identifying intrusion behaviors. NIDS can identify abnormal behaviors by analyzing network traffic. However, the performance of classifier is not very good in identifying abnormal traffic for minority classes. In order to improve the detection rate on class imbalanced dataset, we propose a network intrusion detection model based on two-layer CNN and Cluster-SMOTE + K-means algorithm (CSK-CNN) to process imbalanced dataset. CSK combines the cluster based Synthetic Minority Over Sampling Technique (Cluster-SMOTE) and K-means based under sampling algorithm. Through the two-layer network, abnormal traffic can not only be identified, but also be classified into specific attack types. This paper has been verified on UNSW-NB15 dataset and CICIDS2017 dataset, and the performance of the proposed model has been evaluated using such indicators as accuracy, recall, precision, F1-score, ROC curve, AUC value, training time and testing time. The experiment shows that the proposed CSK-CNN in this paper is obviously superior to other comparison algorithms in terms of network intrusion detection performance, and is suitable for deployment in the real network environment.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] Improved convolution neural network integrating attention based deep sparse auto encoder for network intrusion detection
    Geng, Zhiqiang
    Li, Xueming
    Ma, Bo
    Han, Yongming
    APPLIED INTELLIGENCE, 2025, 55 (02)
  • [22] A network intrusion detection system based on convolutional neural network
    Wang, Hui
    Cao, Zijian
    Hong, Bo
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (06) : 7623 - 7637
  • [23] Automated detection of clinical depression based on convolution neural network model
    Yan, Dan-Dan
    Zhao, Lu-Lu
    Song, Xin-Wang
    Zang, Xiao-Han
    Yang, Li-Cai
    BIOMEDICAL ENGINEERING-BIOMEDIZINISCHE TECHNIK, 2022, 67 (02): : 131 - 142
  • [24] An efficient intrusion detection model based on convolutional spiking neural network
    Zhen Wang
    Fuad A. Ghaleb
    Anazida Zainal
    Maheyzah Md Siraj
    Xing Lu
    Scientific Reports, 14
  • [25] An Attention-Based Convolutional Neural Network for Intrusion Detection Model
    Wang, Zhen
    Ghaleb, Fuad A. A.
    IEEE ACCESS, 2023, 11 : 43116 - 43127
  • [26] An efficient intrusion detection model based on convolutional spiking neural network
    Wang, Zhen
    Ghaleb, Fuad A.
    Zainal, Anazida
    Siraj, Maheyzah Md
    Lu, Xing
    SCIENTIFIC REPORTS, 2024, 14 (01)
  • [27] Remora based Deep Maxout Network model for network intrusion detection using Convolutional Neural Network features
    Pingale, Subhash, V
    Sutar, Sanjay R.
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 110
  • [28] Network Intrusion Detection Technology Based on Convolutional Neural Network and BiGRU
    Cao, Bo
    Li, Chenghai
    Song, Yafei
    Fan, Xiaoshi
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [29] Wireless Network Intrusion Detection Based on Improved Convolutional Neural Network
    Yang, Hongyu
    Wang, Fengyan
    IEEE ACCESS, 2019, 7 : 64366 - 64374
  • [30] A Light-Weighted Model of GRU plus CNN Hybrid for Network Intrusion Detection
    Yang, Dong
    Zhou, Can
    Wei, Songjie
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, ICIC 2023, PT V, 2023, 14090 : 314 - 326