Particle Swarm Optimization: Performance Tuning and Empirical Analysis | SpringerLink
Skip to main content

Particle Swarm Optimization: Performance Tuning and Empirical Analysis

  • Chapter
Foundations of Computational Intelligence Volume 3

Part of the book series: Studies in Computational Intelligence ((SCI,volume 203))

Abstract

This chapter presents some of the recent modified variants of Particle Swarm Optimization (PSO). The main focus is on the design and implementation of the modified PSO based on diversity, Mutation, Crossover and efficient Initialization using different distributions and Low-discrepancy sequences. These algorithms are applied to various benchmark problems including unimodal, multimodal, noisy functions and real life applications in engineering fields. The effectiveness of the algorithms is discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 17159
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 21449
Price includes VAT (Japan)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
JPY 21449
Price includes VAT (Japan)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Kennedy, J., Eberhart, R.C.: Particle Swarm Optimization. In: IEEE International Conference on Neural Networks (Perth, Australia), IEEE Service Center, Piscataway, NJ, pg. IV, pp. 1942–1948 (1995)

    Google Scholar 

  2. Angeline, P.J.: Evolutionary Optimization versus Particle Swarm Optimization: Philosophy and Performance Difference. In: The 7th Annual Conference on Evolutionary Programming, San Diego, USA (1998)

    Google Scholar 

  3. Vesterstrom, J., Thomsen, R.: A Comparative study of Differential Evolution, Particle Swarm optimization, and Evolutionary Algorithms on Numerical Benchmark Problems. In: Proc. IEEE Congr. Evolutionary Computation, Portland, OR, June 20-23, pp. 1980–1987 (2004)

    Google Scholar 

  4. Vesterstrøm, J.S., Riget, J., Krink, T.: Division of Labor in Particle Swarm Optimisation. In: Proceedings of the Fourth Congress on Evolutionary Computation (CEC 2002), vol. 2, pp. 1570–1575 (2002)

    Google Scholar 

  5. Liu, H., Abraham, A., Zhang, W.: A Fuzzy Adaptive Turbulent Particle Swarm Optimization. International Journal of Innovative Computing and Applications 1(1), 39–47 (2007)

    Article  Google Scholar 

  6. Shi, Y., Eberhart, R.C.: A Modified Particle Swarm Optimizer. In: Proc. IEEE Congr. Evolutionary Computation, pp. 69–73 (1998)

    Google Scholar 

  7. Eberhart, R.C., Shi, Y.: Particle Swarm Optimization: Developments, Applications and Resources. In: Proc. IEEE Congr. Evolutionary Computation, vol. 1, pp. 27–30 (2001)

    Google Scholar 

  8. Clerc, M.: The Swarm and the Queen: Towards a Deterministic and adaptive Particle Swarm Optimization. In: Proc. of the IEEE Congress on Evolutionary Computation, vol. 3, pp. 1951–1957 (1999)

    Google Scholar 

  9. Kennedy, J.: Small Worlds and Mega-Minds: Effects of Neighborhood Topology on Particle Swarm Performance. In: Proc. of the IEEE Congress on Evolutionary Computation, vol. 3, pp. 1931–1938 (1999)

    Google Scholar 

  10. Poli, R., Langdon, W.B., Holland, O.: Extending Particle Swarm Optimization via Genetic Programming. In: Keijzer, M., Tettamanzi, A.G.B., Collet, P., van Hemert, J., Tomassini, M. (eds.) EuroGP 2005. LNCS, vol. 3447, pp. 291–300. Springer, Heidelberg (2005)

    Google Scholar 

  11. Ting, T.-O., Rao, M.V.C., Loo, C.K., Ngu, S.-S.: A New Class of Operators to Accelerate Particle Swarm Optimization. In: Proceedings of the IEEE Congress on Evolutionary Computation, vol. (4), pp. 2406–2410 (2003)

    Google Scholar 

  12. Paquet, U., Engelbrecht, A.P.: A New Particle Swarm Optimizer for Linearly Constrained Optimization. In: Proceedings of the IEEE Congress on Evolutionary Computation, vol. (1), pp. 227–233 (2003)

    Google Scholar 

  13. Parsopoulos, K.E., Plagianakos, V.P., Magoulus, G.D., Vrahatis, M.N.: Objective Function “Strectching” to Alleviate Convergence to Local Minima. Nonlinear Analysis, Theory, Methods and Applications 47(5), 3419–3424 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  14. Grosan, C., Abraham, A., Nicoara, M.: Search Optimization Using Hybrid Particle Sub-Swarms and Evolutionary Algorithms. International Journal of Simulation Systems, Science & Technology, UK 6(10&11), 60–79 (2005)

    Google Scholar 

  15. Gehlhaar, Fogel: Tuning Evolutionary programming for conformationally flexible molecular docking. In: Proceedings of the fifth Annual Conference on Evolutionary Programming, pp. 419–429 (1996)

    Google Scholar 

  16. Pant, M., Radha, T., Singh, V.P.: Particle Swarm Optimization: Experimenting the Distributions of Random Numbers. In: 3rd Indian Int. Conf. on Artificial Intelligence (IICAI 2007), India, pp. 412–420 (2007)

    Google Scholar 

  17. Krohling, R.A., Coelho, L.S.: PSO-E: Particle Swarm with Exponential Distribution. In: IEEE Congress on Evolutionary Computation, Canada, pp. 1428–1433 (2006)

    Google Scholar 

  18. Krohling, R.A., Swarm, G.: A Novel Particle Swarm Optimization Algorithm. In: Proc. of the 2004 IEEE Conference on Cybernetics and Intelligent Systems, Singapore, pp. 372–376 (2004)

    Google Scholar 

  19. Pant, M., Thangaraj, R., Abraham, A.: Improved Particle Swarm Optimization with Low-discrepancy Sequences. In: IEEE Cong. on Evolutionary Computation (CEC 2008), Hong Kong (accepted, 2008)

    Google Scholar 

  20. Kimura, S., Matsumura, K.: Genetic Algorithms using low discrepancy sequences. In: Proc of GEECO 2005, pp. 1341–1346 (2005)

    Google Scholar 

  21. Nguyen, X.H., Nguyen, Q.U., Mckay, R.I., Tuan, P.M.: Initializing PSO with Randomized Low-Discrepancy Sequences: The Comparative Results. In: Proc. of IEEE Congress on Evolutionary Algorithms, pp. 1985–1992 (2007)

    Google Scholar 

  22. Parsopoulos, K.E., Vrahatis, M.N.: Particle Swarm Optimization in noisy and continuously changing environments. In: Proceedings of International Conference on Artificial Intelligence and soft computing, pp. 289–294 (2002)

    Google Scholar 

  23. Brits, R., Engelbrecht, A.P., van den Bergh, F.: A niching Particle Swarm Optimizater. In: Proceedings of the fourth Asia Pacific Conference on Simulated Evolution and learning, pp. 692–696 (2002)

    Google Scholar 

  24. Brits, R., Engelbrecht, A.P., van den Bergh, F.: Solving systems of unconstrained Equations using Particle Swarm Optimization. In: Proceedings of the IEEE Conference on Systems, Man and Cybernetics, vol. 3, pp. 102–107 (2002)

    Google Scholar 

  25. Chi, H.M., Beerli, P., Evans, D.W., Mascagni, M.: On the Scrambled Sobol Sequence. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2005. LNCS, vol. 3516, pp. 775–782. Springer, Heidelberg (2005)

    Google Scholar 

  26. Engelbrecht, A.P.: Fundamentals of Computational Swarm Intelligence. John Wiley & Sons Ltd., Chichester (2005)

    Google Scholar 

  27. Pant, M., Radha, T., Singh, V.P.: A Simple Diversity Guided Particle Swarm Optimization. In: IEEE Cong. on Evolutionary Computation (CEC 2007), Singapore, pp. 3294–3299 (2007)

    Google Scholar 

  28. Riget, J., Vesterstrom, J.S.: A diversity-guided particle swarm optimizer – the arPSO. Technical report, EVAlife, Dept. of Computer Science, University of Aarhus, Denmark (2002)

    Google Scholar 

  29. Pant, M., Radha, T., Singh, V.P.: A New Diversity Based Particle Swarm Optimization using Gaussian Mutation. Int. J. of Mathematical Modeling, Simulation and Applications (accepted)

    Google Scholar 

  30. Pant, M., Thangaraj, R.: A New Particle Swarm Optimization with Quadratic Crossover. In: Int. Conf. on Advanced Computing and Communications (ADCOM 2007), India, pp. 81–86. IEEE Computer Society Press, Los Alamitos (2007)

    Chapter  Google Scholar 

  31. Pant, M., Thangaraj, R., Abraham, A.: A New Particle Swarm Optimization Algorithm Incorporating Reproduction Operator for Solving Global Optimization Problems. In: 7th International Conference on Hybrid Intelligent Systems, Kaiserslautern, Germany, pp. 144–149. IEEE Computer Society press, USA (2007)

    Google Scholar 

  32. Millie Pant, T., Pant, M., Radha, T., Singh, V.P.: A New Particle Swarm Optimization with Quadratic Interpolation. In: Int. Conf. on Computational Intelligence and Multimedia Applications (ICCIMA 2007), India, vol. 1, pp. 55–60. IEEE Computer Society Press, Los Alamitos (2007)

    Chapter  Google Scholar 

  33. Kannan, B.K., Kramer, S.N.: An Augmented Lagrange Multiplier Based Method for Mixed Integer Discrete Continuous Optimization and its Applications to Mechanical Design. J. of Mechanical Design, 116/405 (1994)

    Google Scholar 

  34. Sandgren, E.: Nonlinear Integer and Discrete Programming in Mechanical Design. In: Proc. of the ASME Design Technology Conference, Kissimme, Fl, pp. 95–105 (1988)

    Google Scholar 

  35. Price, W.L.: A Controlled Random Search Procedure for Global Optimization. In: Dixon, L.C.W., Szego, G.P. (eds.) Towards Global Optimization 2, vol. X, pp. 71–84. North Holland Publishing Company, Amsterdam (1978)

    Google Scholar 

  36. Secrest, B.R., lamont, G.B.: Visualizing Particle Swarm Optimization – Gaussian Particle Swarm Optimization. In: Proc. of IEEE Swarm Intelligence Symposium, pp. 198–204 (2003)

    Google Scholar 

  37. Stacey, A., Jancic, M., Grundy, I.: Particle Swarm Optimization with Mutation. In: Proc. of the IEEE Congress on Evolutionary Computation, vol. 2, pp. 1425–1430 (2003)

    Google Scholar 

  38. van der Bergh, F.: An Analysis of Particle Swarm Optimizers. PhD thesis, Department of Computer Science, University of Pretoria, Pretoria, South Africa (2002)

    Google Scholar 

  39. van der Bergh, F., Engelbrecht, A.P.: A New Locally Convergent Particle Swarm Optimizer. In: Proc. of the IEEE Int. Conf. on Systems, Man, and Cybernetics, pp. 96–101 (2002)

    Google Scholar 

  40. Xie, X., Zhang, W., Yang, Z.: A Dissipative Particle Swarm Optimization. In: Proc. of the IEEE Congress on Evolutionary Computation, vol. 2, pp. 1456–1461 (2002)

    Google Scholar 

  41. Higashi, H., Iba, H.: Particle Swarm Optimization with Gaussian Mutation. In: Proc. of IEEE Swarm Intelligence Symposium, pp. 72–79 (2003)

    Google Scholar 

  42. Yao, X., Liu, Y.: Fast Evolutionary Programming. In: Fogel, L.J., Angeline, P.J., Back, T.B. (eds.) Proc. of the 5th Annual Conf. Evolutionary Programming, pp. 451–460 (1996)

    Google Scholar 

  43. Yao, X., Liu, Y., Lin, G.: Evolutionary Programming made faster. IEEE Trans. On Evolutionary Computation 3(2), 82–102 (1999)

    Article  Google Scholar 

  44. Ting, T.-O., Rao, M.V.C., Loo, C.K., Ngu, S.-S.: A new Class of Operators to accelerate Particle Swarm optimization. In: Proceedings of IEEE Congress on Evolutionary Computation, vol. 4(656), pp. 2406–2410 (2003)

    Google Scholar 

  45. Clerc, M.: Think Locally, Act Locally: The way of Life of Cheap-PSO, an Adaptive PSO. Technical report (2001), http://clerc.maurice.free.fr/PSO/

  46. Rigit, J., Vesterstorm, J.S.: Controlling Diversity in Particle Swarm Optimization. Master’s thesis, University of Aahrus, Denmark (487) (2002)

    Google Scholar 

  47. Rigit, J., Vesterstorm, J.S.: Particle Swarms: Extensions for improved local, multi modal, and dynamic search in Numerical optimization. Masters thesis, department of Computer Science, University of Aahrus (620) (2002)

    Google Scholar 

  48. Brits, R.: Niching Strategies for Particle swarm optimization. Masters thesis, Department of Computer Science, university of Pretoria (67) (2002)

    Google Scholar 

  49. Brits, R.E., Van den Bergh, F.: Solving unconstrained equations using Particle Swarm Optimization. In: Proceedings of the IEEE congress on systems, man and cybernetics, vol. 3(70), pp. 102–107 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Pant, M., Thangaraj, R., Abraham, A. (2009). Particle Swarm Optimization: Performance Tuning and Empirical Analysis. In: Abraham, A., Hassanien, AE., Siarry, P., Engelbrecht, A. (eds) Foundations of Computational Intelligence Volume 3. Studies in Computational Intelligence, vol 203. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01085-9_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01085-9_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-01084-2

  • Online ISBN: 978-3-642-01085-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics