A Novel Intelligent Ensemble Classifier for Network Intrusion Detection System

  • M. A. JabbarEmail author
  • K. Srinivas
  • S. Sai Satyanarayana Reddy
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 614)


The objective of this research paper is to propose a novel ensemble Intrusion Detection System (IDS) to classify intrusions. Network security is important and challenging, as there is a tremendous growth of network-based services and sensitive information shared on the network. Intrusion detection system (IDS) is a security mechanism used to detect, prevent unauthorized access to computer networks. IDS plays a vital role in maintaining the secure network. Therefore there is a need to develop reliable and robust IDS. Various data mining techniques are used to implement network intrusion detection. Recently, ensemble classifiers are used to implement it. A group of classifiers known as ensemble classifiers outperforms base classifiers. This paper deals with a novel ensemble classifier based on naïve Bayes and ADTree for intrusion detection. ADTree is a well known supervised boosting decision tree algorithm. Naive bayes is a linear classifier and assumes that all features are independent. Naive Bayes will not perform well, where complex attribute dependencies are present. The proposed ensemble combines ADTree and Naïve Bayes to improve classification accuracy of the detection system. Our experimental results show that the proposed ensemble classifier outperforms other classifiers in terms of accuracy.


Naïve bayes ADTree IDS Ensemble classifier IQR 


  1. 1.
    Farnaaz, N., Jabbar, M.A.: Random forest modeling for network intrusion detection system. Procedia Comput. Sci. 89, 213–217 (2016)CrossRefGoogle Scholar
  2. 2.
    Gaikwad, D., Thool, R.: DAREnsemble: Decision tree and rule learner based ensemble for network intrusion detection system. In: First ICICTI, vol. 1, pp. 185–193. Springer (2016)Google Scholar
  3. 3.
    Ibrahim Salim, M.: A study on IDS for preventing denial of service attack using outliers techniques. In: ICETECH, Coimbatore, pp. 1–8, March 2016Google Scholar
  4. 4.
    Zainal, A., et al.: Ensemble classifiers for network intrusion detection system. J. Inf. Assur. Secur. 4, 217–225 (2009)Google Scholar
  5. 5.
    Amin, A.: A novel SVM-KNN-PSO ensemble method for intrusion detection system. Appl. Soft Comput. 38, 1–13 (2015)Google Scholar
  6. 6.
    Abhaya, Kumar, K.: Data mining techniques for intrusion detection: A review. IJARCCE 3, 6938–6942 (2014)Google Scholar
  7. 7.
    Bahri, E., Harbi, N., Huu, H.N.: Approach based ensemble methods for better and faster intrusion detection. In: CISIS, pp. 17–24. Springer (2011)Google Scholar
  8. 8.
    Sultana, A., Jabbar, M.A.: Intelligent network intrusion detection system using data mining techniques. IEEE, ISBN: 978-1-5090-2399-8/16/$31.002016Google Scholar
  9. 9.
    Balon-perin, A., Gamback, B.: Ensembles of decision trees for network intrusion detection system. IJAS 6(1), 62–77 (2013)Google Scholar
  10. 10.
    Mukkamala, S.: Intrusion detection uses an ensemble of intelligent paradigms. J. Netw. Comput. Appl. 28, 167–182 (2005)CrossRefGoogle Scholar
  11. 11.
    NSL-KDD data set for network-based intrusion detection systems.
  12. 12.
  13. 13.
    Jabbar, M.A., et al.: Alternating decision trees for early diagnosis of heart disease. In: Proceedings of International Conference on Circuits, Communication, Control and Computing (I4C 2014). IEEE (2014). ISBN: 978-1-4799-6546-5/14/$31.00Google Scholar
  14. 14.
    Buntine, W.: Learning classification trees. Stat. Comput. 2, 63–73 (1992)CrossRefGoogle Scholar
  15. 15.
    Holmes, G.: Multiclass alternation decision trees. University of Waikato, pp. 1–12. Accessed 27 Sept 2016Google Scholar
  16. 16.
    Dietterich, T.G.: Ensemble classifiers. Oregon State University, Corvallis. Accessed 27 Sept 2016

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • M. A. Jabbar
    • 1
    Email author
  • K. Srinivas
    • 2
  • S. Sai Satyanarayana Reddy
    • 3
  1. 1.SMIEEEVardhaman College of EngineeringHyderabadIndia
  2. 2.Geethanjali College of EngineeringHyderabadIndia
  3. 3.SMIEEEVardhaman College of EngineeringHyderabadIndia

Personalised recommendations