NORMA eResearch @NCI Library

Enhancing Efficiency of Machine Learning Techniques with Feature Selection and Hyperparameter Tuning for Intrusion Detection towards Leveraging Cybersecurity

Shaik, Abdur Razzaq (2024) Enhancing Efficiency of Machine Learning Techniques with Feature Selection and Hyperparameter Tuning for Intrusion Detection towards Leveraging Cybersecurity. Masters thesis, Dublin, National College of Ireland.

[thumbnail of Master of Science]
Preview
PDF (Master of Science)
Download (994kB) | Preview
[thumbnail of Configuration Manual]
Preview
PDF (Configuration Manual)
Download (1MB) | Preview

Abstract

Cybersecurity enhancement is a continuous process due to increasing cyberattacks of late. Traditional security mechanisms were based on certain heuristics that could detect intrusions based on their detection process. However, with the emergence of Artificial Intelligence (AI) methods such as machine learning (ML) approaches, learning-based models are found efficient due to their ability to learn from labelled data continuously. It is found in the literature that ML models based on supervised learning show deteriorated intrusion detection performance when training samples are not with designed quantity and quality. Therefore, it is important to leverage performance of ML models with certain optimizations. This is the motivation behind this research which is aimed at building an intrusion detection system based on ML models with feature engineering and hyperparameter tuning optimizations. The system is evaluated using CICIDS2017 dataset. Intrusion detection system is implemented using binomial classification and also multi-class classification. In the binomial classification highest accuracy is achieved by RF model with 99.87%. In case of multi-class classification without optimizations, highest accuracy is exhibited by RF with 99.44%. In case of multi-class classification with optimizations, highest accuracy is exhibited by XGBoost with 99.64%.

Item Type: Thesis (Masters)
Supervisors:
Name
Email
Moldovan, Arghir Nicolae
UNSPECIFIED
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > QH Natural history > QH301 Biology > Methods of research. Technique. Experimental biology > Data processing. Bioinformatics > Artificial intelligence
Q Science > Q Science (General) > Self-organizing systems. Conscious automata > Artificial intelligence
Q Science > QA Mathematics > Computer software > Computer Security
T Technology > T Technology (General) > Information Technology > Computer software > Computer Security
Q Science > Q Science (General) > Self-organizing systems. Conscious automata > Machine learning
Divisions: School of Computing > Master of Science in Cyber Security
Depositing User: Ciara O'Brien
Date Deposited: 03 Jun 2025 17:39
Last Modified: 03 Jun 2025 17:39
URI: https://norma.ncirl.ie/id/eprint/7742

Actions (login required)

View Item View Item