Intrusion Detection of Imbalanced Network Traffic Based on Machine Learning and Deep Learning

被引:0
|
作者
Liu, Lan [1 ]
Wang, Pengcheng [1 ]
Lin, Jun [2 ]
Liu, Langzhou [1 ]
机构
[1] School of Electronic and Information Engineering, Guangdong Polytechnic Normal University, Guangzhou,510655, China
[2] China Electronic Product Reliability and Environmental Testing Research Institute, Guangzhou,510610, China
基金
中国国家自然科学基金;
关键词
Classification (of information) - Intrusion detection - Network security - Computer crime - Cybersecurity - Decision trees - Long short-term memory;
D O I
暂无
中图分类号
学科分类号
摘要
In imbalanced network traffic, malicious cyber-attacks can often hide in large amounts of normal data. It exhibits a high degree of stealth and obfuscation in cyberspace, making it difficult for Network Intrusion Detection System(NIDS) to ensure the accuracy and timeliness of detection. This paper researches machine learning and deep learning for intrusion detection in imbalanced network traffic. It proposes a novel Difficult Set Sampling Technique(DSSTE) algorithm to tackle the class imbalance problem. First, use the Edited Nearest Neighbor(ENN) algorithm to divide the imbalanced training set into the difficult set and the easy set. Next, use the KMeans algorithm to compress the majority samples in the difficult set to reduce the majority. Zoom in and out the minority samples' continuous attributes in the difficult set synthesize new samples to increase the minority number. Finally, the easy set, the compressed set of majority in the difficult, and the minority in the difficult set are combined with its augmentation samples to make up a new training set. The algorithm reduces the imbalance of the original training set and provides targeted data augment for the minority class that needs to learn. It enables the classifier to learn the differences in the training stage better and improve classification performance. To verify the proposed method, we conduct experiments on the classic intrusion dataset NSL-KDD and the newer and comprehensive intrusion dataset CSE-CIC-IDS2018. We use classical classification models: random forest(RF), Support Vector Machine(SVM), XGBoost, Long and Short-term Memory(LSTM), AlexNet, Mini-VGGNet. We compare the other 24 methods; the experimental results demonstrate that our proposed DSSTE algorithm outperforms the other methods. © 2013 IEEE.
引用
收藏
页码:7550 / 7563
相关论文
共 50 条
  • [1] Intrusion Detection of Imbalanced Network Traffic Based on Machine Learning and Deep Learning
    Liu, Lan
    Wang, Pengcheng
    Lin, Jun
    Liu, Langzhou
    [J]. IEEE ACCESS, 2021, 9 : 7550 - 7563
  • [2] Deep and Machine Learning Approaches for Anomaly-Based Intrusion Detection of Imbalanced Network Traffic
    Abdulhammed, Razan
    Faezipour, Miad
    Abuzneid, Abdelshakour
    AbuMallouh, Arafat
    [J]. IEEE SENSORS LETTERS, 2019, 3 (01)
  • [3] Improving Intrusion Detection for Imbalanced Network Traffic using Generative Deep Learning
    Alqarni, Amani A.
    El-Alfy, El-Sayed M.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (04) : 959 - 967
  • [4] Deep Learning Network Intrusion Detection Based on Network Traffic
    Wang, Hanyang
    Zhou, Sirui
    Li, Honglei
    Hu, Juan
    Du, Xinran
    Zhou, Jinghui
    He, Yunlong
    Fu, Fa
    Yang, Houqun
    [J]. ARTIFICIAL INTELLIGENCE AND SECURITY, ICAIS 2022, PT III, 2022, 13340 : 194 - 207
  • [5] A Deep Learning Model for Network Intrusion Detection with Imbalanced Data
    Fu, Yanfang
    Du, Yishuai
    Cao, Zijian
    Li, Qiang
    Xiang, Wei
    [J]. ELECTRONICS, 2022, 11 (06)
  • [6] Deep Learning Intrusion Detection Model Based on Optimized Imbalanced Network Data
    Zhang, Yan
    Zhang, Hongmei
    Zhang, Xiangli
    Qi, Dongsheng
    [J]. 2018 IEEE 18TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2018, : 1128 - 1132
  • [7] Machine Learning Based Network Intrusion Detection
    Lee, Chie-Hong
    Su, Yann-Yean
    Lin, Yu-Chun
    Lee, Shie-Jue
    [J]. 2017 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND APPLICATIONS (ICCIA), 2017, : 79 - 83
  • [8] Machine learning based mobile malware detection using highly imbalanced network traffic
    Chen, Zhenxiang
    Yan, Qiben
    Han, Hongbo
    Wang, Shanshan
    Peng, Lizhi
    Wang, Lin
    Yang, Bo
    [J]. INFORMATION SCIENCES, 2018, 433 : 346 - 364
  • [9] Comparison of Machine Learning and Deep Learning Models for Network Intrusion Detection Systems
    Thapa, Niraj
    Liu, Zhipeng
    Kc, Dukka B.
    Gokaraju, Balakrishna
    Roy, Kaushik
    [J]. FUTURE INTERNET, 2020, 12 (10) : 1 - 16
  • [10] Intrusion detection with autoencoder based deep learning machine
    Kaynar, Oguz
    Yuksek, Ahmet Gurkan
    Gormez, Yasin
    Isik, Yunus Emre
    [J]. 2017 25TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2017,