Classifier Rank Identification using Multi Criteria Decision Making Method for Intrusion Detection Dataset
Priyanka Patsariya1, Rajni Ranjan Singh2
1Ms. Priyanka Patsariya*, Research scholar, Department of computer science & Engineering, Madhav Institute of Technology & Science, Gwalior, India.
2Mr. Rajni ranjan Singh, Assistant Professor, Department of Computer Science & Engineering, Madhav Institute of Technology & Science, Gwalior, M.P., India.
Manuscript received on October 11, 2019. | Revised Manuscript received on 22 October, 2019. | Manuscript published on November 10, 2019. | PP: 1732-1738 | Volume-9 Issue-1, November 2019. | Retrieval Number: A5223119119/2019©BEIESP | DOI: 10.35940/ijitee.A5223.119119
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Network intrusion detection system (NIDS) tracks network traffic for suspicious activity and policy violations. It generates alerts whenever such activity found. The objective is to detect and report anomalies. Further intrusion prevention system can take action such as blocking traffic from suspected IP addresses. Classification of network traffic as is a tedious task. Existing classifiers are suffered by generating many/false alerts. It is paramount important to select best classification approach among set of available approaches. KDD 99 is the benchmark dataset utilized to test the classification capabilities of classifiers. However, many classifiers generate similar results by measuring performance on various criteria. Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) is a traditional multi-criteria decision making (MCDM) approach which is widely used to rank classifiers from number of options that are assessed on various criteria. In this work, KDD 99 dataset is applied as input to bayes net, naive bayes, NB updateable, random forest, oneR, zeroR, adaboostM1, decision stump, J48 and decision table classifiers. The performance of each classifier is measured using 10 different criteria’s such as accuracy, misclassification, RA error, RMS error, false positive rate, f- measure, precision, RRS error, mean absolute error and recall. In order to test the effectiveness of proposed approach weka utility is utilized for classification and classifier performance result are supplied to the TOPSIS. An application is designed to implement TOPSIS method using python. It is observed that J48 secured at the top position with performance score 0.5829.
Keywords: Negative Ideal Solution (NIS), The Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS), KDD99, Positive Ideal Solution (PIS), Multi-criteria Decision Making (MCDM)
Scope of the Article: Classification