Network intrusion detection based on machine learning strategies: performance comparisons on imbalanced wired, wireless, and software-defined networking (SDN) network traffics

dc.contributor.author Hacilar, Hilal
dc.contributor.author Aydin, Zafer
dc.contributor.author Gungor, Vehbi Cagri
dc.contributor.authorID 0000-0025-8116-722 en_US
dc.contributor.authorID 0000-0001-7686-6298 en_US
dc.contributor.authorID 0000-0003-0803-8372 en_US
dc.contributor.department AGÜ, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü en_US
dc.contributor.institutionauthor Hacilar, Hilal
dc.contributor.institutionauthor Aydin, Zafer
dc.contributor.institutionauthor Gungor, Vehbi Cagri
dc.date.accessioned 2025-05-06T12:58:51Z
dc.date.available 2025-05-06T12:58:51Z
dc.date.issued 2024 en_US
dc.description.abstract The rapid growth of computer networks emphasizes the urgency of addressing security issues. Organizations rely on network intrusion detection systems (NIDSs) to protect sensitive data from unauthorized access and theft. These systems analyze network traffic to detect suspicious activities, such as attempted breaches or cyberattacks. However, existing studies lack a thorough assessment of class imbalances and classification performance for different types of network intrusions: wired, wireless, and software-defined networking (SDN). This research aims to fill this gap by examining these networks' imbalances, feature selection, and binary classification to enhance intrusion detection system efficiency. Various techniques such as SMOTE, ROS, ADASYN, and SMOTETomek are used to handle imbalanced datasets. Additionally, eXtreme Gradient Boosting (XGBoost) identifies key features, and an autoenco der (AE) assists in feature extraction for the classification task. The study evaluates datasets such as AWID, UNSW, and InSDN, yielding the best results with different numbers of selected features. Bayesian optimization fine-tunes parameters, and diverse machine learning algorithms (SVM, kNN, XGBoost, random forest, ensemble classifiers, and autoencoders) are employed. The optimal results, considering F1-measure, overall accuracy, detection rate, and false alarm rate, have been achieved for the UNSW-NB15, preprocessed AWID, and InSDN datasets, with values of [0.9356, 0.9289, 0.9328, 0.07597], [0.997, 0.9995, 0.9999, 0.0171], and [0.9998, 0.9996, 0.9998, 0.0012], respectively. These findings demonstrate that combining Bayesian optimization with oversampling techniques significantly enhances classification performance across wired, wireless, and SDN networks when compared to previous research conducted on these datasets. en_US
dc.identifier.endpage 640 en_US
dc.identifier.issn 1300-0632
dc.identifier.issn 1303-6203
dc.identifier.issue 4 en_US
dc.identifier.startpage 623 en_US
dc.identifier.uri 10.55730/1300-0632.4091
dc.identifier.uri https://hdl.handle.net/20.500.12573/2515
dc.identifier.volume 32 en_US
dc.language.iso tur en_US
dc.publisher TÜBİTAK Academic Journals en_US
dc.relation.journal Turkish Journal of Electrical Engineering and Computer Sciences en_US
dc.relation.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Network intrusion detection systems (NIDS) en_US
dc.subject Network anomaly detection en_US
dc.subject Deep en_US
dc.subject Bayesian opti- mization en_US
dc.subject Class imbalance en_US
dc.subject Software-defined networking (SDN) en_US
dc.title Network intrusion detection based on machine learning strategies: performance comparisons on imbalanced wired, wireless, and software-defined networking (SDN) network traffics en_US
dc.type article en_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Network intrusion detection based on machine learning strategies_.pdf
Size:
805.58 KB
Format:
Adobe Portable Document Format
Description:
Makale

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.44 KB
Format:
Item-specific license agreed upon to submission
Description: