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 条
  • [21] Incremental learning of chunk data for online pattern classification systems
    Ozawa, Seiichi
    Pang, Shaoning
    Kasabov, Nikola
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2008, 19 (06): : 1061 - 1074
  • [22] Network-Traffic Anomaly Detection with Incremental Majority Learning
    Huang, Shin-Ying
    Yu, Fang
    Tsaih, Rua-Huan
    Huang, Yennun
    2015 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2015,
  • [23] Multiclass imbalanced and concept drift network traffic classification framework based on online active learning
    Liu, Weike
    Zhu, Cheng
    Ding, Zhaoyun
    Zhang, Hang
    Liu, Qingbao
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 117
  • [24] SmoteAdaNL: a learning method for network traffic classification
    Liu, Zhen
    Wang, Ruoyu
    Tao, Ming
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2016, 7 (01) : 121 - 130
  • [25] Network traffic classification based on transfer learning
    Sun, Guanglu
    Liang, Lili
    Chen, Teng
    Xiao, Feng
    Lang, Fei
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 69 : 920 - 927
  • [26] Traffic Classification with Machine Learning in a Live Network
    Bakker, Jarrod
    Ng, Bryan
    Seah, Winston K. G.
    Pekar, Adrian
    2019 IFIP/IEEE SYMPOSIUM ON INTEGRATED NETWORK AND SERVICE MANAGEMENT (IM), 2019, : 488 - 493
  • [27] Machine Learning Algorithm in Network Traffic Classification
    Rachmawati, Syifa Maliah
    Kim, Dong-Seong
    Lee, Jae-Min
    12TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC 2021): BEYOND THE PANDEMIC ERA WITH ICT CONVERGENCE INNOVATION, 2021, : 1010 - 1013
  • [28] WEAKLY SUPERVISED LEARNING FOR NETWORK TRAFFIC CLASSIFICATION
    Barut, Onur
    Zhang, Tong
    Li, Peilong
    2022 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE AND STORAGE (NAS), 2022, : 94 - 97
  • [29] Network Traffic Classification Based on Deep Learning
    Li, Junwei
    Pan, Zhisong
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2020, 14 (11): : 4246 - 4267
  • [30] SmoteAdaNL: a learning method for network traffic classification
    Zhen Liu
    Ruoyu Wang
    Ming Tao
    Journal of Ambient Intelligence and Humanized Computing, 2016, 7 : 121 - 130