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 条
  • [1] Online Incremental Learning for High Bandwidth Network Traffic Classification
    Loo, H. R.
    Joseph, S. B.
    Marsono, M. N.
    APPLIED COMPUTATIONAL INTELLIGENCE AND SOFT COMPUTING, 2016, 2016
  • [2] GRANULAR NETWORK TRAFFIC CLASSIFICATION FOR STREAMING TRAFFIC USING INCREMENTAL LEARNING AND CLASSIFIER CHAIN
    Zaki, Faiz
    Afifi, Firdaus
    Gani, Abdullah
    Anuar, Nor Badrul
    MALAYSIAN JOURNAL OF COMPUTER SCIENCE, 2022, 35 (03) : 264 - 280
  • [3] An Online Network Traffic Classification Method Based on Deep Learning
    Liao, Qing
    Li, Tianqi
    Zhang, Wei
    PROCEEDINGS OF 2019 IEEE 2ND INTERNATIONAL CONFERENCE ON ELECTRONIC INFORMATION AND COMMUNICATION TECHNOLOGY (ICEICT 2019), 2019, : 34 - 39
  • [4] A Classification Algorithm of Online Network Traffic Based on Self-Organizing Incremental Radial Basis Network
    Chen Z.
    Lü N.
    Zhang Y.
    Miao J.
    Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2020, 54 (12): : 62 - 69and78
  • [5] Incremental Learning for Mobile Encrypted Traffic Classification
    Chen, Yige
    Zang, Tianning
    Zhang, Yongzheng
    Zhou, Yuan
    Ouyang, Linshu
    Yang, Peng
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [6] Traffic classification for connectionless services with incremental learning
    Punitha, V.
    Mala, C.
    COMPUTER COMMUNICATIONS, 2020, 150 : 185 - 199
  • [7] Traffic Classification Based on Incremental Learning Method
    Sun, Guanglu
    Li, Shaobo
    Chen, Teng
    Su, Yangyang
    Lang, Fei
    ADVANCED HYBRID INFORMATION PROCESSING, 2018, 219 : 341 - 348
  • [8] Online classification of user activities using machine learning on network traffic
    Labayen, Victor
    Magana, Eduardo
    Morato, Daniel
    Izal, Mikel
    COMPUTER NETWORKS, 2020, 181
  • [9] Online incremental hierarchical classification resonance network
    Park, Ju-Youn
    Kim, Jong-Hwan
    PATTERN RECOGNITION, 2021, 111
  • [10] Benchmarking Class Incremental Learning in Deep Learning Traffic Classification
    Bovenzi, Giampaolo
    Nascita, Alfredo
    Yang, Lixuan
    Finamore, Alessandro
    Aceto, Giuseppe
    Ciuonzo, Domenico
    Pescape, Antonio
    Rossi, Dario
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (01): : 51 - 69