APPLICATION OF MACHINE LEARNING METHODS TO ANALYZE MALICIOUS NETWORK TRAFFIC

2025

Full text Open access: Gold Metadata (CSL-JSON)
DOI 10.51889/2959-5894.2025.92.4.013
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

The increasing deployment of Internet of Things (IoT) devices has made networks more vulnerable to malicious activities, necessitating effective traffic classification methods. This study investigates machine learning-based approaches to classify network traffic using the CTU-IoT-Malware-Capture-3-1conn.log.labeled dataset, which includes over 150,000 records labeled as benign or malicious. Key numeric features such as packet counts, data volumes (bytes), protocol types, and source IP frequencies were selected to enhance the models' predictive capabilities. Preprocessing involved normalization with StandardScaler to ensure equal contribution of features to model predictions. Four machine learning algorithms were evaluated: Logistic Regression, Random Forest,Support Vector Machines (SVM), and Gradient Boosting. The experiments utilized a 5-fold cross-validation framework to ensure robustness and reliability. Gradient Boosting outperformed other models with a mean accuracy of 99.13%, followed by Random Forest at 99.11%. To address class imbalance, SMOTE was applied, significantly improving the recall of minority classes. This study demonstrates the potential of machine learning for improving IoT network security by identifying anomalous behaviors in real-world attack scenarios. The results underline the importance of preprocessing, feature selection, and evaluation in achieving highdetection accuracy.