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

被引:7
|
作者
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 条
  • [1] An effective convolutional neural network based on SMOTE and Gaussian mixture model for intrusion detection in imbalanced dataset
    Zhang, Hongpo
    Huang, Lulu
    Wu, Chase Q.
    Li, Zhanbo
    COMPUTER NETWORKS, 2020, 177
  • [2] An Imbalanced Generative Adversarial Network-Based Approach for Network Intrusion Detection in an Imbalanced Dataset
    Rao, Yamarthi Narasimha
    Babu, Kunda Suresh
    SENSORS, 2023, 23 (01)
  • [3] An intrusion detection system based on convolution neural network
    Mo, Yanmeng
    Li, Huige
    Wang, Dongsheng
    Liu, Gaqiong
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [4] Network intrusion detection based on variational quantum convolution neural network
    Gong, Changqing
    Guan, Weiqi
    Zhu, Hongsheng
    Gani, Abdullah
    Qi, Han
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (09): : 12743 - 12770
  • [5] An Intrusion Detection System Based on Convolutional Neural Network for Imbalanced Network Traffic
    Zhang, Xiaoxuan
    Ran, Jing
    Mi, Jize
    PROCEEDINGS OF 2019 IEEE 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2019), 2019, : 456 - 460
  • [6] Network Intrusion Detection Model Based on CNN and GRU
    Cao, Bo
    Li, Chenghai
    Song, Yafei
    Qin, Yueyi
    Chen, Chen
    APPLIED SCIENCES-BASEL, 2022, 12 (09):
  • [7] Convolutional Neural Network Model based Students' Engagement Detection in Imbalanced DAiSEE Dataset
    Santoni, Mayanda Mega
    Basaruddin, T.
    Junus, Kasiyah
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (03) : 617 - 626
  • [8] A Two-Layer Soft-Voting Ensemble Learning Model For Network Intrusion Detection
    Yao, Wenbin
    Hou, Yingying
    Hu, Longcan
    Li, Xiaoyong
    52ND ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOP VOLUME (DSN-W 2022), 2022, : 155 - 161
  • [9] A Novel Ensemble-Learning-Based Convolution Neural Network for Handling Imbalanced Data
    Wu, Xianbin
    Wen, Chuanbo
    Wang, Zidong
    Liu, Weibo
    Yang, Junjie
    COGNITIVE COMPUTATION, 2024, 16 (01) : 177 - 190
  • [10] A Network Intrusion Detection Model Based on Convolutional Neural Network
    Tao, Wenwei
    Zhang, Wenzhe
    Hu, Chao
    Hu, Chaohui
    SECURITY WITH INTELLIGENT COMPUTING AND BIG-DATA SERVICES, 2020, 895 : 771 - 783