Effective Analysis of Feature Selection Algorithms for Network based Intrusion Detection System

Malicious activities can harm the security of the system. These activities must be avoided. Network traffic data can be monitored and analyzed by using intrusion detection system. Different data mining classification techniques are used to detect network attacks. Dimensionality reduction performs key role in the Intrusion Detection System, since detecting anomalies is time-consuming. Recently a lot of work has been done in feature selection. But, most of the authors have modified the KDD99 test dataset. Modification of training dataset is valid but modifying test dataset is against the machine learning ethics. This work comprises some of the recently proposed feature selection algorithm such as Information gain, Gain Ratio and Correlation-based feature selection with the objective of determining the reduced feature set. The performance is evaluated using a combination of any two feature selection technique. This study proposes a new heuristic based feature selection algorithm using naive Bayes classifier to detect the important reduced feature set. The results are evaluated on c4.5 decision tree classifier and the results are compared with the existing works. The evaluated results show that the proposed reduced feature set gives the effective and efficient performance.

[1]  Ajith Abraham,et al.  Feature deduction and ensemble design of intrusion detection systems , 2005, Comput. Secur..

[2]  P. Anitha,et al.  Efficient classification mechanism for network intrusion detection system based on data mining techniques: A survey , 2014, 2014 IEEE 8th International Conference on Intelligent Systems and Control (ISCO).

[3]  Shi-Jinn Horng,et al.  A novel intrusion detection system based on hierarchical clustering and support vector machines , 2011, Expert Syst. Appl..

[4]  Neelam Sharma,et al.  INTRUSION DETECTION USING NAIVE BAYES CLASSIFIER WITH FEATURE REDUCTION , 2012 .

[5]  Yinhui Li,et al.  An efficient intrusion detection system based on support vector machines and gradually feature removal method , 2012, Expert Syst. Appl..

[6]  Sanyam Shukla,et al.  Class-specific extreme learning machine for handling binary class imbalance problem , 2018, Neural Networks.

[7]  Neeraj Kumar,et al.  A feature reduced intrusion detection system using ANN classifier , 2017, Expert Syst. Appl..

[8]  Peter Rockett,et al.  Multi-class pattern classification using single, multi-dimensional feature-space feature extraction evolved by multi-objective genetic programming and its application to network intrusion detection , 2011, Genetic Programming and Evolvable Machines.

[9]  Sanyam Shukla,et al.  Class-specific kernelized extreme learning machine for binary class imbalance learning , 2018, Appl. Soft Comput..

[10]  Ravi Raj Choudhary,et al.  A review paper on IDS classification using KDD 99 and NSL KDD dataset in WEKA , 2017, 2017 International Conference on Computer, Communications and Electronics (Comptelix).

[11]  Nasser Yazdani,et al.  Mutual information-based feature selection for intrusion detection systems , 2011, J. Netw. Comput. Appl..

[12]  PfahringerBernhard Winning the KDD99 classification cup , 2000 .

[13]  Sanyam Shukla,et al.  Class imbalance learning using UnderBagging based kernelized extreme learning machine , 2019, Neurocomputing.