Prabakaran, Ganeshkumar (2025) Developing Efficient Machine Learning Algorithms for Anomaly Detection in Network Traffic for Cybersecurity. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (1MB) | Preview |
Preview |
PDF (Configuration Manual)
Download (352kB) | Preview |
Abstract
In this study, efficient machine learning algorithms to detect network traffic anomalies are developed to enhance the current cybersecurity systems. The conventional rule-based intrusion detection is not able to detect the changing and unknown attacks, making it necessary to adopt adaptive and data-driven solutions. In this study, the systematic preprocessing with the NSLKDD benchmark dataset, exploratory analysis and implementation of the supervised and unsupervised models, Decision Tree, Random Forest and K-Means clustering are applied. Accuracy, precision, recall, F1-score, ROC-AUC and purity measures are used to evaluate model performance. It has been found that supervised models vastly outperform the unsupervised methods and that the results of the random forest are nearly perfect in detecting and having exceptional discriminatory ability. K-Means showed mediocre clustering as well as poor ROC. All in all, the results reveal that optimised supervised learning, in this case, Random Forest, is a very capable and computationally efficient approach to anomaly detection in networks and enhancing real-time systems of intrusion detection.
| Item Type: | Thesis (Masters) |
|---|---|
| Supervisors: | Name Email Prior, Michael UNSPECIFIED |
| Subjects: | 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: | 04 Sep 2026 09:09 |
| Last Modified: | 04 Sep 2026 09:09 |
| URI: | https://norma.ncirl.ie/id/eprint/9817 |
Actions (login required)
![]() |
View Item |
Tools
Tools