Feature Selection with IG-R for Improving Performance of Intrusion Detection System

Main Article Content

Kayode Yakub Saheed
F.E. Usman-Hamza

Abstract

As the popularity of the internet computer continued to grow and become an indispensable in human life, the security of computer network has become an important issue in computer security field. The Intrusion Detection System (IDS) is a system used in computer security for network security. The feature selection stage of IDS is considered to be the most critical stage in IDS. This stage is very costly both in efforts and time. However, many machine learning approaches have been presented to improve this stage in order to improve the performance of an IDS. However, these approaches did not give desirable results with respect to the detection accuracy in the IDS. A novel technique is proposed in this paper combining the Information Gain and Ranker (IG+R) method as the feature selection strategy with Naïve Bayes (NB), Support Vector Machine (SVM) and K-Nearest Neighbor (KNN) as the classifiers. The performance of these IG+R-NB, IG+R-SVM, and IG+R-KNN was evaluated on NSLKDD dataset. The experimental results of our proposed method gave high accuracy and low false alarm rate. The results obtained was compared and benchmarked with existing works. The results of this paper outperformed the existing approaches in terms of the detection accuracy.

Article Details

How to Cite
Saheed, K. Y., & Usman-Hamza, F. (2022). Feature Selection with IG-R for Improving Performance of Intrusion Detection System. International Journal of Communication Networks and Information Security (IJCNIS), 12(3). https://doi.org/10.17762/ijcnis.v12i3.4569 (Original work published December 21, 2020)
Section
Research Articles
Author Biographies

Kayode Yakub Saheed, Al-Hikmah University, Ilorin, Nigeria

Computer Science Department, Senior Lecturer, Al-Hikmah University, Ilorin, Nigeria

F.E. Usman-Hamza, University of Ilorin, Ilorin, Nigeria

Department of Computer Science, University of Ilorin, Ilorin, Nigeria