A network anomaly detection algorithm based on semi-supervised learning and adaptive multiclass balancing

被引:3
|
作者
Zhang, Hao [1 ,2 ]
Xiao, Zude [1 ,2 ]
Gu, Jason [3 ]
Liu, Yanhua [1 ,2 ]
机构
[1] Fuzhou Univ, Coll Comp & Data Sci, Fuzhou 350116, Peoples R China
[2] Fuzhou Univ, Fujian Key Lab Network Comp & Intelligent Informat, Fuzhou 350116, Peoples R China
[3] Dalhousie Univ, Dept Elect & Comp Engn, Halifax, NS B3J 1Z1, Canada
来源
JOURNAL OF SUPERCOMPUTING | 2023年 / 79卷 / 18期
基金
中国国家自然科学基金;
关键词
Network intrusion detection; Anomaly detection; Semi-supervised learning; Ensemble learning; Class imbalance; INTRUSION DETECTION; SYSTEMS; FRAMEWORK; FOREST;
D O I
10.1007/s11227-023-05474-y
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid development of network technology, the Internet has brought significant convenience to various sectors of society, holding a prominent position. Due to the unpredictable and severe consequences resulting from malicious attacks, the detection of anomalous network traffic has garnered considerable attention from researchers over the past few decades. Accurately labeling a sufficient amount of network traffic data as a training dataset within a short period of time is a challenging task, given the rapid and massive generation of network traffic data. Furthermore, the proportion of malicious attack traffic is relatively small compared to the overall traffic data, and the distribution of traffic data across different types of malicious attacks also varies significantly. To address the aforementioned challenges, this paper presents a novel network anomaly detection algorithm based on semi-supervised learning and adaptive multiclass balancing. Building upon the assumption of consistent distribution between labeled and unlabeled data, this paper introduces the multiclass split balancing strategy and the adaptive confidence threshold function. These innovative approaches aim to tackle the issue of the multiclass imbalanced in traffic data. By leveraging the mutually beneficial relationship between semi-supervised learning and ensemble learning, this paper presents the collaborative rotation forest algorithm. This algorithm is specifically designed to enhance performance of anomaly detection in an environment with label inadequacy. Several comparative experiments conducted on the NSL-KDD, UNSW-NB15, and ToN-IoT demonstrate that the proposed algorithm achieves significant improvements in performance. Specifically, it enhances precision by 1.5-5.7%, recall by 1.5-5.7%, and F-Measure by 1.4-4.3% compared to the state-of-the-art algorithms.
引用
收藏
页码:20445 / 20480
页数:36
相关论文
共 50 条
  • [1] A network anomaly detection algorithm based on semi-supervised learning and adaptive multiclass balancing
    Hao Zhang
    Zude Xiao
    Jason Gu
    Yanhua Liu
    The Journal of Supercomputing, 2023, 79 : 20445 - 20480
  • [2] Semi-supervised Deep Learning for Network Anomaly Detection
    Sun, Yuanyuan
    Guo, Lili
    Li, Ye
    Xu, Lele
    Wang, Yongming
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2019, PT II, 2020, 11945 : 383 - 390
  • [3] An AdaBoost Algorithm for Multiclass Semi-Supervised Learning
    Tanha, Jafar
    van Someren, Maarten
    Afsarmanesh, Hamideh
    12TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM 2012), 2012, : 1116 - 1121
  • [4] Network anomaly detection based on semi-supervised clustering
    Wei Xiaotao
    Huang Houkuan
    Tian Shengfeng
    NEW ADVANCES IN SIMULATION, MODELLING AND OPTIMIZATION (SMO '07), 2007, : 440 - +
  • [5] Semi-supervised Anomaly Detection with Reinforcement Learning
    Lee, Changheon
    Kim, JoonKyu
    Kang, Suk-Ju
    2022 37TH INTERNATIONAL TECHNICAL CONFERENCE ON CIRCUITS/SYSTEMS, COMPUTERS AND COMMUNICATIONS (ITC-CSCC 2022), 2022, : 933 - 936
  • [6] Semi-supervised pipeline anomaly detection algorithm based on memory items and metric learning
    Yan, Bingchuan
    Zheng, Jianfeng
    Li, Rui
    Fu, Kuan
    Chen, Pengchao
    Jia, Guangming
    Shi, Yunhan
    Lv, Junshuang
    Gao, Bin
    NONDESTRUCTIVE TESTING AND EVALUATION, 2023, 38 (05) : 753 - 766
  • [7] A Semi-Supervised Learning Approach to IEEE 802.11 Network Anomaly Detection
    Ran, Jing
    Ji, Yidong
    Tang, Bihua
    2019 IEEE 89TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-SPRING), 2019,
  • [8] A Semi-Supervised Learning Approach for Network Anomaly Detection in Fog Computing
    Xu, Shengjie
    Qian, Yi
    Hu, Rose Qingyang
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [9] Multiclass Anomaly Detection in Flight Data Using Semi-Supervised Explainable Deep Learning Model
    Memarzadeh, Milad
    Matthews, Bryan
    Templin, Thomas
    JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2021, 19 (02): : 83 - 97
  • [10] Boosting for multiclass semi-supervised learning
    Tanha, Jafar
    van Someren, Maarten
    Afsarmanesh, Hamideh
    PATTERN RECOGNITION LETTERS, 2014, 37 : 63 - 77