Online network traffic classification with incremental learning

被引:10
|
作者
Loo, H. R. [1 ]
Marsono, M. N. [1 ]
机构
[1] Univ Teknol Malaysia, Fac Elect Engn, Johor Baharu, Malaysia
关键词
Incremental learning; Online classification; Network traffic classification; Data stream mining;
D O I
10.1007/s12530-016-9152-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Conventional network traffic detection methods based on data mining could not efficiently handle high throughput traffic with concept drift. Data stream mining techniques are able to classify evolving data streams although most techniques require completely labeled data. This paper proposes an improved data stream mining algorithm for online network traffic classification that is able to incrementally learn from both labeled and unlabeled flows. The algorithm uses the concept of incremental k-means and self-training semi-supervised method to continuously update the classification model after receiving new flow instances. The experimental results show that the proposed algorithm is able to classify 325 thousands flow instances per second and achieves up to 91-94 % average accuracy, even when using 10 % of labeled input flows. It is also able to maintain high accuracy even in the presence of concept drifts. Although there are drifts detected in the datasets evaluated using the Drift Detection Method, our proposed method with incremental learning is able to achieve up to 91-94 % accuracy compared to 60-69 % without incremental learning.
引用
收藏
页码:129 / 143
页数:15
相关论文
共 50 条
  • [41] A constructive, incremental-learning network for mixture modeling and classification
    Williamson, JR
    NEURAL COMPUTATION, 1997, 9 (07) : 1517 - 1543
  • [42] A Multiscale Incremental Learning Network for Remote Sensing Scene Classification
    Ye, Zhen
    Zhang, Yu
    Zhang, Jinxin
    Li, Wei
    Bai, Lin
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2024, 62 : 1 - 15
  • [43] An incremental network for on-line unsupervised classification and topology learning
    Shen, FR
    Hasegawa, O
    NEURAL NETWORKS, 2006, 19 (01) : 90 - 106
  • [44] Network Traffic Classification Using Supervised Learning Algorithms
    Choudhury, Mira Rani
    Muraleedharan, N.
    Acharjee, Parimal
    George, Aleena Terese
    2023 INTERNATIONAL CONFERENCE ON COMPUTER, ELECTRICAL & COMMUNICATION ENGINEERING, ICCECE, 2023,
  • [45] Machine learning based network traffic classification: a survey
    Shen, Y. (shenyi_1979@njau.edu.cn), 2012, Binary Information Press, Flat F 8th Floor, Block 3, Tanner Garden, 18 Tanner Road, Hong Kong (09):
  • [46] Encrypted network traffic classification based on machine learning
    Elmaghraby, Reham T.
    Aziem, Nada M. Abdel
    Sobh, Mohammed A.
    Bahaa-Eldin, Ayman M.
    AIN SHAMS ENGINEERING JOURNAL, 2024, 15 (02)
  • [47] Active Learning for Network Traffic Classification: A Technical Study
    Shahraki, Amin
    Abbasi, Mahmoud
    Taherkordi, Amir
    Jurcut, Anca Delia
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2022, 8 (01) : 422 - 439
  • [48] Investigation of Machine Learning Based Network Traffic Classification
    Fan, Zhong
    Liu, Ran
    2017 INTERNATIONAL SYMPOSIUM ON WIRELESS COMMUNICATION SYSTEMS (ISWCS), 2017, : 1 - 6
  • [49] Improved Network Traffic Classification Using Ensemble Learning
    Possebon, Isadora P.
    Silva, Anderson S.
    Granville, Lisandro Z.
    Schaeffer-Filho, Alberto
    Marnerides, Angelos
    2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 431 - 436
  • [50] Metric Learning With Statistical Features For Network Traffic Classification
    Zhang, Ziqing
    Kang, Cuicui
    Fu, Peipei
    Cao, Zigang
    Li, Zhen
    Xiong, Gang
    2017 IEEE 36TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2017,