Abstract
Network attacks endanger the privacy and security of information. As a consequence of this, an effective mechanism is required for identifying network attacks. In this study, we show NIDS to increase classification accuracy by using the feature selection method, using various machine learning techniques, and comparing our model with various algorithms to improve features, a filter method as information gains importance is used and classified with machine learning methods like DT, RF, NB,LR, and KNN, and comparative analysis shows among algorithms. The simulation demonstrates that the proposed system outperforms baseline accuracy, precision, recall, and F-measure methods. For the CICIDS2017 dataset, the detection rate and false alarm rate of various forms of assault were higher than average. The analysis shows that our analysis has an impressive level of accuracy in classifying the NIDS with the CICIDS2017 dataset. Among all algorithms, Random Forest performed best with 95% accuracy and 93% F1-score.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Venkatesan S (2023) Design an intrusion detection system based on feature selection using ml algorithms. Math Stat Eng Appl 72(1):702–710
Sinclair C, Pierce L, Matzner S (1999) An application of machine learning to network intrusion detection. In: Proceedings 15th annual computer security applications conference (ACSAC’99). IEEE, pp 371–377
Patgiri R, Varshney U, Akutota T, Kunde R (2018) An investigation on intrusion detection system using machine learning. In: 2018 IEEE symposium series on computational intelligence (SSCI). IEEE, pp 1684–1691
Vaidya TS (2023) Identifying inappropriate access points using machine learning algorithms randomforest and knn. Ph.D. dissertation, Dublin, National College of Ireland
Sharafaldin I, Lashkari AH, Ghorbani AA (2018) Toward generating a new intrusion detection dataset and intrusion traffic characterization. ICISSp 1:108–116
Hossain MA, Islam MS (2023) Ensuring network security with a robust intrusion detection system using ensemble-based machine learning. Array 100306
Abdulganiyu OH, Ait Tchakoucht T, Saheed YK (2023) A systematic literature review for network intrusion detection system (ids). In: International journal of information security, pp 1–38
Thakkar A, Lohiya R (2023) Attack classification of imbalanced intrusion data for iot network using ensemble learning-based deep neural network. IEEE IoT J
Quinlan JR (1986) Induction of decision trees. Mach Learn 1:81–106
Belavagi MC, Muniyal B (2016) Performance evaluation of supervised machine learning algorithms for intrusion detection. Procedia Comput Sci 89:117–123
Biau G, Scornet E (2016) A random forest guided tour. Test 25:197–227
Bhatia N, et al (2010) Survey of nearest neighbor techniques. Ar**v preprint ar**v:1007.0085
Brewer WF (2009) Naïve theories of observational astronomy: Review, analysis, and theoretical implications. In: International handbook of research on conceptual change, pp 183–232
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Upadhyay, L., Tripathi, M., Grover, J. (2024). Feature Selection-Based Evaluation for Network Intrusion Detection System with Machine Learning Methods on CICIDS2017. In: Sharma, H., Shrivastava, V., Tripathi, A.K., Wang, L. (eds) Communication and Intelligent Systems. ICCIS 2023. Lecture Notes in Networks and Systems, vol 969. Springer, Singapore. https://doi.org/10.1007/978-981-97-2082-8_24
Download citation
DOI: https://doi.org/10.1007/978-981-97-2082-8_24
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-2081-1
Online ISBN: 978-981-97-2082-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)