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 条
  • [11] vTC: Machine Learning Based Traffic Classification as a Virtual Network Function
    He, Lu
    Xu, Chen
    Luo, Yan
    SDN-NFV SECURITY'16: PROCEEDINGS OF THE 2016 ACM INTERNATIONAL WORKSHOP ON SECURITY IN SOFTWARE DEFINED NETWORKS & NETWORK FUNCTION VIRTUALIZATION, 2016, : 53 - 56
  • [12] Automatic Classification of Network Traffic Data based on Deep Learning in ONOS Platform
    Kwon, Jungmin
    Lee, Jungjin
    Yu, Miseon
    Park, Hyunggon
    11TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE: DATA, NETWORK, AND AI IN THE AGE OF UNTACT (ICTC 2020), 2020, : 1028 - 1030
  • [13] Brain simulation augments machine-learning-based classification of dementia
    Triebkorn, Paul
    Stefanovski, Leon
    Dhindsa, Kiret
    Diaz-cortes, Margarita-Arimatea
    Bey, Patrik
    Bulau, Konstantin
    Pai, Roopa
    Spiegler, Andreas
    Solodkin, Ana
    Jirsa, Viktor
    McIntosh, Anthony Randal
    Ritter, Petra
    ALZHEIMERS & DEMENTIA-TRANSLATIONAL RESEARCH & CLINICAL INTERVENTIONS, 2022, 8 (01)
  • [14] Machine-learning-based classification of research grant award records
    Freyman, Christina A.
    Byrnes, John J.
    Alexander, Jeffrey
    RESEARCH EVALUATION, 2016, 25 (04) : 442 - 450
  • [15] Machine-Learning-Based Darknet Traffic Detection System for IoT Applications
    Abu Al-Haija, Qasem
    Krichen, Moez
    Abu Elhaija, Wejdan
    ELECTRONICS, 2022, 11 (04)
  • [16] Benchmarking Machine-Learning-Based Object Detection on a UAV and Mobile Platform
    Martinez-Alpiste, Ignacio
    Casaseca-de-la-Higuera, Pablo
    Alcaraz-Calero, Jose
    Grecos, Christos
    Wang, Qi
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,
  • [17] Research on QoS Classification of Network Encrypted Traffic Behavior Based on Machine Learning
    Huang, Yung-Fa
    Lin, Chuan-Bi
    Chung, Chien-Min
    Chen, Ching-Mu
    ELECTRONICS, 2021, 10 (12)
  • [18] Machine Learning Based Classification of IoT Traffic
    Velichkovska, Bojana
    Cholakoska, Ana
    Atanasovski, Vladimir
    RADIOENGINEERING, 2023, 32 (02) : 256 - 263
  • [19] A Machine-Learning-Based Action Recommender for Network Operation Centers
    Mohammed, Shady A.
    Mohammed, Ayse Rumeysa
    Cote, David
    Shirmohammadi, Shervin
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (03): : 2702 - 2713
  • [20] Machine Learning-Based Traffic Classification of Wireless Traffic
    Song, Ronggong
    Willink, Tricia
    2019 INTERNATIONAL CONFERENCE ON MILITARY COMMUNICATIONS AND INFORMATION SYSTEMS (ICMCIS), 2019,