Multi-objective Particle Swarm Optimization in Intrusion Detection

Conference paper
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 32)


In this paper, we proposed particle swarm optimization using multi-objective functions. Intrusion detection system has a significant role in research methodology. Intrusion detection system identifies the normal as well as abnormal behavior of a system. Swarm intelligence plays an essential role in intrusion detection. Random forest classifier is used for detecting attacks. Intrusion detection mechanism based on particle swarm optimization which has a strong global search capability is used for dimensionality optimization. Weighted aggregation method is employed as multi-objective functions. The proposed system has the high intrusion detection accuracy of 97.54 % with a detection time is 0.20 s.


Particle swarm optimization Fitness function Multi-objective functions Swarm intelligence 


  1. 1.
    Bratton, D., Kennedy, J.: Defining a standard for particle swarm optimization. In: IEEE Swarm Intelligence Symposium (2007). No. 1-4244-0708Google Scholar
  2. 2.
    Parsopoulos, K.E., Vrahatis, M.N.: Particle Swarm Optimization Method in Multiobjective Problems. ACM (2003). No. 1-58113-445Google Scholar
  3. 3.
    Zhou, L.-H., Liu, Y.-H., Chen, G.-L.: A feature selection algorithm to intrusion detection based on cloud model and multi-objective particle swarm optimization. In: IEEE, Fourth International Computational Intelligence and Design, pp. 182–185 (2011). 978-1-4577-1085-8Google Scholar
  4. 4.
    Malik, A.J., Khan, F.A.: A hybrid technique using multi-objective particle swarm optimization and random forest for probe attacks detection in a network, pp. 2473–2478. In: IEEE International Conference on Systems, Man and Cybernetics (2013)Google Scholar
  5. 5.
    Parsopoulos, K.E., Vrahatis, M.N.: Particle Swarm Optimization Method for Constrained Optimization Problems, LNAI5212, pp. 188–203. Springer, Berlin (2009)Google Scholar
  6. 6.
    Kennedy, J., Eberhart, J.: Particle Swarm Optimization. IEEE (1995). 0-7803-2768Google Scholar
  7. 7.
    Tian, W.J., Liu, J.C.: Network Intrusion Detection Analysis with Neural Network and Particle Swarm Optimization Algorithm. IEEE (2010). ISBN 978-1-4244-5182-1Google Scholar
  8. 8.
    Aljarah, I., Ludwig, S.A.: Map reduce intrusion detection system based on a particle swarm optimization clustering algorithm. In: IEEE Congress on Evolutionary Computation (2013). ISBN 978-1-4799-0454Google Scholar
  9. 9.
    NSL-KDD intrusion detection dataset. Available on (2009). Last accessed on 10 Feb 2014
  10. 10.
    Liaw, A., Wiener, M.: Classification and regression by random forest. R News 2/3, 18–22 (2002)Google Scholar
  11. 11.
    Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., Witten, I.H.: The WEKA data mining software: an update. SIGKDD Explor. 11(1) (2009)Google Scholar

Copyright information

© Springer India 2015

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringSCMS School of Engineering and TechnologyErnakulamIndia

Personalised recommendations