Computational CBGSA – SVM Model for Network Based Intrusion Detection System

  • Tina ManghnaniEmail author
  • T. Thirumaran
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 1116)


The accelerated growth and use of internet-based applications drive the research community towards the development of an appropriate IDS that solely focuses on safeguarding the computer networks from attacks and intrusions by hybridizing various machine learning and statistical intelligent techniques. On considering the open research challenge of designing a robust IDS, this paper proposes an improved Support Vector Machine (SVM) hybridized with Crossover based Binary Gravitational Search Algorithm (CBGSA) for parameter optimization and feature selection. Moreover, the hindrance of local maxima is neglected by introducing the crossover operator during the computation. To illustrate the efficiency of the solution proposed in this paper, CBGSA-SVM has been validated using NSL KDD dataset with the scenarios as follows (i) Training SVM with all the features, and (ii) Training SVM with the optimal feature subset and parameters derived from the CBGSA in terms of detection rate and false alarm rate.


Support Vector Machine Crossover based Binary Gravitational Search Algorithm Intrusion Detection System 


  1. 1.
  2. 2.
    Yahoo attack exposes web weakness.
  3. 3.
    Gauthama Raman, M.R., Somu, N., Kirthivasan, K., Liscano, R., Shankar Sriram, V.S.: An efficient intrusion detection system based on hypergraph - Genetic algorithm for parameter optimization and feature selection in support vector machine. Knowl. Based Syst. 134, 1–12 (2017)CrossRefGoogle Scholar
  4. 4.
    Chen, P., Yuan, L., He, Y., Luo, S.: An improved SVM classifier based on double chains quantum genetic algorithm and its application in analogue circuit diagnosis. Neurocomputing 211(26), 202–211 (2016)CrossRefGoogle Scholar
  5. 5.
    Malvoni, M., Congedo, P.M., De Giorgi, M.G.: Photovoltaic forecast based on hybrid PCA–LSSVM using dimensionality reducted data. Neurocomputing 211(26), 72–83 (2016)CrossRefGoogle Scholar
  6. 6.
    Shen, L., et al.: Evolving support vector machines using fruit fly optimization for medical data classification. Knowl. Based Syst. 96, 61–75 (2016)CrossRefGoogle Scholar
  7. 7.
    Huang, C.L., Wang, C.J.: A GA-based feature selection and parameters optimization for support vector machines. Expert Syst. Appl. 31(2), 231–240 (2006)CrossRefGoogle Scholar
  8. 8.
    Zhang, X.L., Chen, W., Wang, B.J., Chen, X.F.: Intelligent fault diagnosis of rotating machinery using support vector machine with ant colony algorithm for synchronous feature selection and parameter optimization. Neurocomputing 167, 260–279 (2015)CrossRefGoogle Scholar
  9. 9.
    Segovia, F., Górriz, J.M., Ramírez, J., Salas-González, D., Álvarez, I.: Early diagnosis of Alzheimer’s disease based on partial least squares and support vector machine. Expert Syst. Appl. 40(2), 677–683 (2013)CrossRefGoogle Scholar
  10. 10.
    Yuan, X., Chen, C., Yuan, Y., Huang, Y., Tan, Q.: Short-term wind power prediction based on LSSVM – GSA model. Energy Convers. Manag. 101, 393–401 (2015)CrossRefGoogle Scholar
  11. 11.
    Rashedi, E., Nezamabadi-Pour, H., Saryazdi, S.: BGSA: binary gravitational search algorithm. Nat. Comput. 9(3), 727–745 (2010)MathSciNetCrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  1. 1.Microsoft CorporationBangaloreIndia
  2. 2.Infoview Technologies Pvt. Ltd.ChennaiIndia

Personalised recommendations