An Accurate and Extensible Machine Learning Classifier for Flow-Level Traffic Classification

被引:4
|
作者
Lu, Gang [1 ]
Guo, Ronghua [1 ]
Zhou, Ying [1 ]
Du, Jing [1 ]
机构
[1] Chinese Luoyang Elect Equipment Ctr, Luoyang 471003, Peoples R China
基金
中国国家自然科学基金;
关键词
traffic classification; class imbalance; dircriminator bias; encrypted traffic; machine learning; IDENTIFICATION;
D O I
10.1109/CC.2018.8398510
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Machine Learning (ML) techniques have been widely applied in recent traffic classification. However, the problems of both discriminator bias and class imbalance decrease the accuracies of ML based traffic classifier. In this paper, we propose an accurate and extensible traffic classifier. Specifically, to address the discriminator bias issue, our classifier is built by making an optimal cascade of binary sub-classifiers, where each binary sub-classifier is trained independently with the discriminators used for identifying application specific traffic. Moreover, to balance a training dataset, we apply SMOTE algorithm in generating artificial training samples for minority classes. We evaluate our classifier on two datasets collected from different network border routers. Compared with the previous multi-class traffic classifiers built in one-time training process, our classifier achieves much higher F-Measure and AUC for each application.
引用
收藏
页码:125 / 138
页数:14
相关论文
共 50 条
  • [41] Accurate mobile-app fingerprinting using flow-level relationship with graph neural networks
    Jiang, Minghao
    Li, Zhen
    Fu, Peipei
    Cai, Wei
    Cui, Mingxin
    Xiong, Gang
    Gou, Gaopeng
    COMPUTER NETWORKS, 2022, 217
  • [42] Optical hybrid switching using flow-level service classification for IP differentiated service
    Lee, GM
    Choi, JK
    NETWORKING - ICN 2005, PT 1, 2005, 3420 : 342 - 349
  • [43] An online flow-level Packet Classification Method on Multi-core Network Processor
    Li Wei
    Yu Xiufen
    2015 11TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2015, : 407 - 411
  • [44] Wavelet Based Classification of Finger Movements with Machine Learning Classifier
    Karuna, M.
    Rao, Ippili Krishna
    Kumar, M. Vijay
    Guntur, Sitaramanjaneya Reddy
    2022 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL, COMPUTING, COMMUNICATION AND SUSTAINABLE TECHNOLOGIES (ICAECT), 2022,
  • [45] Deep Learning Hierarchical Representation From Heterogeneous Flow-Level Communication Data
    Shao, Guolin
    Chen, Xingshu
    Zeng, Xuemei
    Wang, Lina
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2020, 15 : 1525 - 1540
  • [46] Gear Fault Diagnosis and Classification Using Machine Learning Classifier
    Sahoo, Sudarsan
    Laskar, R. A.
    Das, J. K.
    Laskar, S. H.
    2019 3RD INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS, METAHEURISTICS & SWARM INTELLIGENCE (ISMSI 2019), 2019, : 69 - 72
  • [47] Laplace Naive Bayes classifier in the classification of text in machine learning
    Kalcheva, Neli
    Nikolov, Nedyalko
    PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON BIOMEDICAL INNOVATIONS AND APPLICATIONS (BIA 2020), 2020, : 18 - 20
  • [48] Classifier Selection for an Ensemble of Network Traffic Analysis Machine Learning Models
    Roponena, Evita
    Polaka, Inese
    2022 63RD INTERNATIONAL SCIENTIFIC CONFERENCE ON INFORMATION TECHNOLOGY AND MANAGEMENT SCIENCE OF RIGA TECHNICAL UNIVERSITY (ITMS), 2022,
  • [49] Few-shot classification of fa?ade defects based on extensible classifier and contrastive learning
    Cui, Zhiyan
    Wang, Qian
    Guo, Jingjing
    Lu, Na
    AUTOMATION IN CONSTRUCTION, 2022, 141
  • [50] Identification and Selection of Flow Features for Accurate Traffic Classification in SDN
    da Silva, Anderson Santos
    Machado, Cristian Cleder
    Bisol, Rodolfo Vebber
    Granville, Lisandro Zambenedetti
    Schaeffer-Filho, Alberto
    2015 IEEE 14TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2015, : 134 - 141