A new platform for machine-learning-based network traffic classification

被引:5
|
作者
Bozkir, Ramazan [1 ]
Cicioglu, Murtaza [2 ]
Calhan, Ali [3 ]
Togay, Cengiz [4 ]
机构
[1] AKSA Informat Technol, IT Dept, Bursa, Turkiye
[2] Bursa Uludag Univ, Comp Engn Dept, Bursa, Turkiye
[3] Duzce Univ, Comp Engn Dept, Duzce, Turkiye
[4] Andasis Elect Ind & Trade Inc, IT Dept, Istanbul, Turkiye
关键词
Network traffic classification; Machine learning; Feature extraction; INTERNET; ENGINE; DEEP;
D O I
10.1016/j.comcom.2023.05.010
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This study provides a new platform for classifying encrypted network traffic based on machine learning (ML) techniques. The architecture of the platform is designed for real-world network traffic classification problems with performance-oriented, practical, and up-to-date software technologies. In addition, this study introduces a new feature extraction method to the literature. The proposed platform applies ML techniques with flowbased statistical features of encrypted network traffic and new feature extraction. It takes network traffic packets as input and passes them through feature extraction, data preparation, and ML stages. In the feature extraction stage, network flows are extracted from the network traffic data by calculating their features with the NFStream tool. During the data preparation stage, the dataset is transformed into a processable state for the ML algorithm with the Apache Spark framework. This stage also includes the feature selection operation. The ML stage runs GBTree, LightGBM, and XGBoost algorithms. Moreover, we use the MLflow framework in the proposed process management to observe the ML lifecycle, including experimentation, reproducibility, and deployment. The experimental results show that the XGBoost algorithm achieves the best result with an F1 score of above 99%.
引用
收藏
页码:1 / 14
页数:14
相关论文
共 50 条
  • [1] Machine-Learning-Based Traffic Classification in Software-Defined Networks
    Serag, Rehab H.
    Abdalzaher, Mohamed S.
    Elsayed, Hussein Abd El Atty
    Sobh, M.
    Krichen, Moez
    Salim, Mahmoud M.
    ELECTRONICS, 2024, 13 (06)
  • [2] Timely and Continuous Machine-Learning-Based Classification for Interactive IP Traffic
    Nguyen, Thuy T. T.
    Armitage, Grenville
    Branch, Philip
    Zander, Sebastian
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2012, 20 (06) : 1880 - 1894
  • [3] 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):
  • [4] Investigation of Machine Learning Based Network Traffic Classification
    Fan, Zhong
    Liu, Ran
    2017 INTERNATIONAL SYMPOSIUM ON WIRELESS COMMUNICATION SYSTEMS (ISWCS), 2017, : 1 - 6
  • [5] 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)
  • [6] Machine-learning-based classification of Glioblastoma in multiparametric MRI
    Cui, Ge
    Jeong, Jiwoong Jason
    Lei, Yang
    Wang, Tonghe
    Liu, Tian
    Curran, Walter J.
    Mao, Hui
    Yang, Xiaofeng
    MEDICAL IMAGING 2019: COMPUTER-AIDED DIAGNOSIS, 2019, 10950
  • [7] 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
  • [8] 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
  • [9] Graph- and Machine-Learning-Based Texture Classification
    Ali, Musrrat
    Kumar, Sanoj
    Pal, Rahul
    Singh, Manoj K.
    Saini, Deepika
    ELECTRONICS, 2023, 12 (22)
  • [10] FPGA-Based Network Traffic Classification Using Machine Learning
    Elnawawy, Mohammed
    Sagahyroon, Assim
    Shanableh, Tamer
    IEEE ACCESS, 2020, 8 : 175637 - 175650