Submit Manuscript  

Article Details


Analysis of NSL KDD Dataset Using Classification Algorithms for Intrusion Detection System

[ Vol. 13 , Issue. 2 ]

Author(s):

Srishti Sharma*, Yogita Gigras, Rita Chhikara and Anuradha Dhull   Pages 142 - 147 ( 6 )

Abstract:


Background: Intrusion detection systems are responsible for detecting anomalies and network attacks. Building of an effective IDS depends upon the readily available dataset. This dataset is used to train and test intelligent IDS. In this research, NSL KDD dataset (an improvement over original KDD Cup 1999 dataset) is used as KDD’99 contains huge amount of redundant records, which makes it difficult to process the data accurately.

Methods: The classification techniques applied on this dataset to analyze the data are decision trees like J48, Random Forest and Random Trees.

Results: On comparison of these three classification algorithms, Random Forest was proved to produce the best results and therefore, Random Forest classification method was used to further analyze the data. The results are analyzed and depicted in this paper with the help of feature/attribute selection by applying all the possible combinations.

Conclusion: There are total of eight significant attributes selected after applying various attribute selection methods on NSL KDD dataset.

Keywords:

Intrusion detection systems, anomaly, attacks, weka, classification, accuracy.

Affiliation:

Department of Computer Science and Engineering, The NorthCap University, Gurugram, Department of Computer Science and Engineering, The NorthCap University, Gurugram, Department of Computer Science and Engineering, The NorthCap University, Gurugram, Department of Computer Science and Engineering, The NorthCap University, Gurugram

Graphical Abstract:



Read Full-Text article