Machine Learning Algorithms Performance Evaluation for Intrusion Detection

Document Type : Special Issue on Pragmatic Approaches of Software Engineering for Big Data Analytics, Applications and Development


1 Ph.D., Department of Computer Science and Engineering, NSUT East Campus, Ambedkar Institute of Advanced Communication Technologies and Research, GGSIPU, India.

2 M.Tech., Department of Computer Science and Engineering, NSUT East Campus, Ambedkar Institute of Advanced Communication Technologies and Research, GGSIPU, India.

3 Professor, Department of Computer Science and Engineering, NSUT East Campus, Ambedkar Institute of Advanced Communication Technologies and Research, India.


The steadily growing dependency over network environment introduces risk over information flow. The continuous use of various applications makes it necessary to sustain a level of security to establish safe and secure communication amongst the organizations and other networks that is under the threat of intrusions. The detection of Intrusion is the major research problem faced in the area of information security, the objective is to scrutinize threats or intrusions to secure information in the network Intrusion detection system (IDS) is one of the key to conquer against unfamiliar intrusions where intruders continuously modify their pattern and methodologies. In this paper authors introduces Intrusion detection system (IDS) framework that is deployed over KDD Cup99 dataset by using machine learning algorithms as Support Vector Machine (SVM), Naïve Bayes and Random Forest for the purpose of improving the precision, accuracy and recall value to compute the best suited algorithm.


Abubakar, A., & Pranggono, B., (2017). Machine learning based intrusion detection system for software defined networks. International Conference on Emerging Security Technologies (EST), 138-143.
Aburomman, A. A., & Reaz, M. B. I., (2017). A survey of intrusion detection systems based on ensemble and hybrid classifiers. Computers & Security, 65, 135-152.
Al-Jallad, K., Aljnidi, M., & Desouki, M. S., (2019). Big data analysis and distributed deep learning for next-generation intrusion detection system optimization. Journal of Big Data, 6(1), 80-88.
Aljawarneh, S., Aldwairi, M., & Yassein, M. B., (2018). Anomaly-based intrusion detection system through feature selection analysis and building hybrid efficient model. Journal of Computational Science, 25, 152-160.
Almseidin, M., Alzubi, M., Kovacs, S., & Alkasassbeh., M, (2017). Evaluation of machine learning algorithms for intrusion detection system. International Symposium on Intelligent Systems and Informatics (SISY), 277-282.
Bulrajoul , W., James, A., & Shaikh., S., (2019). A new architecture for network intrusion detection and prevention. IEEE Access, 7, 558-573.
Chandre, P. R., Mahalle, P. N., & Shinde, G. R., (2018). Machine learning based novel approach for intrusion detection and prevention system: A tool based verification. Global Conference on Wireless Computing and Networking (GCWCN), 135-140.
Ding, Y., & Zhai, Y., (2018). Intrusion detection system for NSL-KDD dataset using convolutional neural networks. International Conference on Computer Science and Artificial Intelligence, 81-85.
El Kourdi, M., Bensaid, A., & Rachidi, T. E., (2004). Automatic Arabic document categorization based on the Naïve Bayes algorithm. Proceedings of the Workshop on Computational Approaches to Arabic Script-based Languages, 51-58.
Koli, M. S., & Chavan, M. K. (2017). An advanced method for detection of botnet traffic using intrusion detection system. International Conference on Inventive Communication and Computational Technologies (ICICCT), 481-485.
Linda, O., Manic, M., Vollmer, T., & Wright, J., (2011). Fuzzy logic based anomaly detection for embedded network security cyber sensor. Symposium on Computational Intelligence in Cyber Security (CICS), 202-209.
Mohammadi, S., & Namadchian, A., (2017). A new deep learning approach for anomaly base IDS using memetic classifier. International Journal of Computers Communications & Control, 12(5), 677-688.
Selvakumar, B., & Muneeswaran, K., (2019). Firefly algorithm based feature selection for network intrusion detection. Computers & Security, 81, 148-155.
Singh, R., Kalra, M., & Solanki, S., (2019). A Hybrid Approach for Intrusion Detection Based on Machine Learning. International Conference on Intelligent Sustainable Systems (ICISS), 187-192.
Vinayakumar, R., Alazab, M., Soman, K. P., Poornachandran, P., Al-Nemrat, A., & Venkatraman, S., (2019). Deep learning approach for intelligent intrusion detection system. IEEE Access, 7, 525-550.
Xu, C., Shen, J., Du, X., & Zhang, F., (2018). An intrusion detection system using a deep neural network with gated recurrent units. IEEE Access, 6, 697-707.
Yin, C., Zhu, Y., Fei, J., & He, X., (2017). A deep learning approach for intrusion detection using recurrent neural networks. IEEE Access, 5, 954-961.