A Subset Feature Elimination Mechanism for Intrusion Detection System

Abstract

Several studies have suggested that by selecting relevant features for intrusion detection system, it is possible to considerably improve the detection accuracy and performance of the detection engine. Nowadays with the emergence of new technologies such as Cloud Computing or Big Data, large amount of network traffic are generated and the intrusion detection system must dynamically collected and analyzed the data produce by the incoming traffic. However in a large dataset not all features contribute to represent the traffic, therefore reducing and selecting a number of adequate features may improve the speed and accuracy of the intrusion detection system. In this study, a feature selection mechanism has been proposed which aims to eliminate non-relevant features as well as identify the features which will contribute to improve the detection rate, based on the score each features have established during the selection process. To achieve that objective, a recursive feature elimination process was employed and associated with a decision tree based classifier and later on, the suitable relevant features were identified. This approach was applied on the NSL-KDD dataset which is an improved version of the previous KDD 1999 Dataset, scikit-learn that is a machine learning library written in python was used in this paper. Using this approach, relevant features were identified inside the dataset and the accuracy rate was improved. These results lend to support the idea that features selection improve significantly the classifier performance. Understanding the factors that help identify relevant features will allow the design of a better intrusion detection system.

Authors and Affiliations

Herve Nkiama, Syed Said, Muhammad Saidu

Keywords

Related Articles

Sentiment Analysis Based on Expanded Aspect and Polarity-Ambiguous Word Lexicon

This paper focuses on the task of disambiguating polarity-ambiguous words and the task is reduced to sentiment classification of aspects, which we refer to sentiment expectation instead of semantic orientation widely use...

A Review on Security Issues and their Impact on Hybrid Cloud Computing Environment

The evolution of cloud infrastructures toward hybrid cloud models enables innovative business outcomes, twin turbo drivers by the requirement of greater IT agility and overall cost-containment pressures. Hybrid cloud sol...

New Technique for Suppression Four-Wave Mixing Effects in SAC-OCDMA Networks

A new technique invented for suppressing the FWM in SAC-OCDMA systems based on adding idle code at the sideband of the code construction to generate the virtual FWM power at the sideband of the signal, and then by subtra...

Mobile Learning Application Development for Improvement of English Listening Comprehension

Trend towards English language learning has been increased because it is considered as Lingua franca i.e. language of communication for all. However students of Pakistan are behind in this pace, especially rural elementa...

A Framework for Classifying Unstructured Data of Cardiac Patients: A Supervised Learning Approach

Data mining has recently emerged as an important field that helps in extracting useful knowledge from the huge amount of unstructured and apparently un-useful data. Data mining in health organization has highest potentia...

Download PDF file
  • EP ID EP159375
  • DOI 10.14569/IJACSA.2016.070419
  • Views 114
  • Downloads 0

How To Cite

Herve Nkiama, Syed Said, Muhammad Saidu (2016). A Subset Feature Elimination Mechanism for Intrusion Detection System. International Journal of Advanced Computer Science & Applications, 7(4), 148-157. https://europub.co.uk/articles/-A-159375