Machine Learning and Ensemble Learning Techniques for Intrusion Detection Systems: A Performance Analysis Based on Feature Selection Methods

dc.authorid0000-0002-7996-9169
dc.authorid0000-0002-9416-609X
dc.contributor.authorBasarslan, Muhammet Sinan
dc.contributor.authorTurgut, Zeynep
dc.date.accessioned2025-05-10T19:54:05Z
dc.date.issued2024
dc.departmentİstanbul Medeniyet Üniversitesi
dc.descriptionInternational Conference on Intelligent and Fuzzy Systems (INFUS) -- JUL 16-18, 2024 -- Istanbul Tech Univ, Canakkale, TURKEY
dc.description.abstractAnomaly-based intrusion detection systems rely on analyzing the behavior of data within the network. In such systems, the imperative lies in crafting designs that employ a minimal yet effective set of features. This approach facilitates the creation of systems that operate with enhanced speed and accuracy rates. This study utilized the UNR-IDD dataset, a representative intrusion detection dataset employing Network Port Statistics. UNR-IDD encompasses six distinct data classes, including five different attack types and normal data samples. The identification of the most significant features in the dataset are carried out through the application of Least Absolute Shrinkage and Selection Operator (LASSO), Laplacian Score, Correlation Based Feature Selection (CFS), and ReliefF feature selection techniques. Subsequently, based on the identified features, a variety of machine learning classifiers, namely Decision Tree (DT), Random Forest (RF), Logistic Regression (LR), Support Vector Machine (SVM), Multi-Layer Perceptron (MLP), Naive Bayes (NB), as well as ensemble learning techniques including CatBoost, Gradient Boosting, XGBoost, AdaBoost (ADA), Voting, and Stacking, are employed. The performance of related machine learning and ensemble learning techniques are compared, and metrics such as accuracy, precision, recall, and F1-score are presented considering 80% training rate. The highest accuracy, reaching 97.1% for an 80% training rate, is achieved when 25 of 34 features are selected using the Laplacian Score feature selection technique, coupled with the application of the Stacking ensemble learning approach.
dc.description.sponsorshipCanakkale Onsekiz Mart Univ
dc.identifier.doi10.1007/978-3-031-67192-0_15
dc.identifier.endpage124
dc.identifier.isbn978-3-031-67191-3
dc.identifier.isbn978-3-031-67192-0
dc.identifier.issn2367-3370
dc.identifier.issn2367-3389
dc.identifier.scopus2-s2.0-85203130731
dc.identifier.scopusqualityQ4
dc.identifier.startpage117
dc.identifier.urihttps://doi.org/10.1007/978-3-031-67192-0_15
dc.identifier.urihttps://hdl.handle.net/20.500.14730/12936
dc.identifier.volume1090
dc.identifier.wosWOS:001329233600015
dc.identifier.wosqualityN/A
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherSpringer International Publishing Ag
dc.relation.ispartofIntelligent and Fuzzy Systems, Vol 3, Infus 2024
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_WOS_20250302
dc.subjectintrusion detection system
dc.subjectfeature selection
dc.subjectensemble learning
dc.subjectmachine learning
dc.titleMachine Learning and Ensemble Learning Techniques for Intrusion Detection Systems: A Performance Analysis Based on Feature Selection Methods
dc.typeConference Object

Dosyalar