Hyperparameter Tuning-Based Optimized Performance Analysis of Machine Learning Algorithms for Network Intrusion Detection
Sudhanshu Sekhar Tripathy, Bichitrananda Behera

TL;DR
This paper demonstrates that hyperparameter tuning significantly improves machine learning classifiers' accuracy for network intrusion detection, with SVM achieving over 99% accuracy on the KDD dataset.
Contribution
It introduces an optimized hyperparameter tuning approach for multiple ML algorithms, highlighting SVM's superior performance in NIDS.
Findings
SVM achieved 99.12% accuracy after tuning.
Hyperparameter optimization outperformed default settings.
Recursive Feature Elimination improved classifier efficiency.
Abstract
Network Intrusion Detection Systems (NIDS) are essential for securing networks by identifying and mitigating unauthorized activities indicative of cyberattacks. As cyber threats grow increasingly sophisticated, NIDS must evolve to detect both emerging threats and deviations from normal behavior. This study explores the application of machine learning (ML) methods to improve the NIDS accuracy through analyzing intricate structures in deep-featured network traffic records. Leveraging the 1999 KDD CUP intrusion dataset as a benchmark, this research evaluates and optimizes several ML algorithms, including Support Vector Machines (SVM), Na\"ive Bayes variants (MNB, BNB), Random Forest (RF), k-Nearest Neighbors (k-NN), Decision Trees (DT), AdaBoost, XGBoost, Logistic Regression (LR), Ridge Classifier, Passive-Aggressive (PA) Classifier, Rocchio Classifier, Artificial Neural Networks (ANN),…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Scientific and Engineering Research Topics · Anomaly Detection Techniques and Applications
