Ensemble of Rule Learner and Sequential Minimum Optimization Algorithm for Intrusion Detection System
D. P. Gaikwad1, M. M. Swami2, S. S. Kolte3
1Dr. D. P. Gaikwad*, Assistant Professor, Computer Science and Engineering, AISSMS College of Engineering, SPPU Pune, India.
2M. M. Swami, Assistant Professor, Computer Engineering, AISSMS College of Engineering, SPPU Pune, India.
3S. S. Kolte, Assistant Professor, Computer Engineering, AISSMS College of Engineering, SPPU Pune, India.
Manuscript received on November 25, 2019. | Revised Manuscript received on December 08, 2019. | Manuscript published on December 30, 2019. | PP: 501-506 | Volume-9 Issue-2, December, 2019. | Retrieval Number: A9559109119/2019©BEIESP | DOI: 10.35940/ijeat.A9559.129219
Open Access | Ethics and Policies | Cite | Mendeley
© 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: An intrusion detection system is a process which automates analyzing activities in network or a computer system. It is used to detect nasty code, hateful activities, intruders and uninvited communications over the Internet. The general intrusion detection system is struggling with some problems like false positive rate, false negative rate, low classification accuracy and slow speed. Now-a-days, this has turned an attention of many researchers to handle these issues. Recently, ensemble of different base classifier is widely used to implement intrusion detection system. In ensemble method of machine learning, the proper selection of base classifier is a challenging task. In this paper, machine learning ensemble have designed and implemented for the intrusion detection system. The ensemble of Partial Decision Tree and Sequential Minimum optimization algorithm to train support vector machine have used for intrusion detection system. Partial Decision Tree rule learner is simplicity and it generates rules fast. Sequential Minimum optimization algorithm is easy to use and is better scaling with training set size with less computational time. Due to these advantages of both classifiers, they jointly used with different methods of ensemble. We make use of all types of methods of ensemble. The performances of base classifiers have evaluated in term of false positive, accuracy and true positive. Performance results display that proposed majority voting method of ensemble using Partial Decision Tree rule learner and Sequential Minimum optimization algorithm based Support Vector Machine offers highest classification among different ensemble classifiers on training dataset. This method of ensemble exhibits highest true positive and lowest false positive rates. It is also observed that stacking of both PART and SMO exhibits lowest and same classification accuracy on test dataset.
Keywords: Ada Boost, Bagging, Combination rule, PART, SMO, True positive and False positive.