Skip to main content

Comparative Study of Particle Swarm Optimization Variants in Complex Mathematics Functions

  • Chapter
  • First Online:
Fuzzy Logic Augmentation of Nature-Inspired Optimization Metaheuristics

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

Abstract

Particle Swarm Optimization (PSO) is one of the evolutionary computation techniques based on the social behaviors of birds flocking or fish schooling, biologically inspired computational search and optimization method. Since first introduced by Kennedy and Eberhart (A new optimizer using particle swarm theory 39–43, 1995 [1]) in 1995, several variants of the original PSO have been developed to improve speed of convergence, improve the quality of solutions found, avoid getting trapped in the local optima and so on. This paper is focused on performing a comparison of different approaches of inertia weight such as constant, random adjustments, linear decreasing, nonlinear decreasing and fuzzy particle swarm optimization; we are using a set of 4 mathematical functions to validate our approach. These functions are widely used in this field of study.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • 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

References

  1. Eberhart, R.C., Kennedy, J.: A new optimizer using particle swarm theory. In: Proceedings of the Sixth International Symposium on MicroMachine and Human Science, pp. 39–43 (1995)

    Google Scholar 

  2. Kennedy, J., Eberhart, R.C.: Particle swarm optimization. In: Proceedings of the IEEE International Joint Conference on Neuronal Networks, pp. 1942–1948. IEEE Press (1995)

    Google Scholar 

  3. Angeline, P.J.: Evolutionary optimization versus particle swarm optimization: philosophy and performance differences. In: Proceeding of the Seventh Annual Conference on Evolutionary Programming, pp. 601–610 (1998)

    Google Scholar 

  4. Kennedy, J., Spears, W.: Matching algorithms to problems: an experimental test of the particle swarm and some genetic algorithms on the multimodal problem generator. In: Proceedings of the IEEE Congress on Evolutionary Computation, pp. 78–83. IEEE Press (1998)

    Google Scholar 

  5. Valdez, F., Melin, P., Castillo, O.: Evolutionary method combining particle swarm optimization and genetic algorithms using fuzzy logic for decision making. In: Proceedings of the IEEE International Conference on Fuzzy Systems, pp. 2114–2119 (2009)

    Google Scholar 

  6. Valdez, Fevrier, Melin, Patricia, Castillo, Oscar: An improved evolutionary method with fuzzy logic for combining particle swarm optimization and genetic algorithms. Appl. Soft Comput. 11(2), 2625–2632 (2011)

    Article  Google Scholar 

  7. Salerno, J.: Using the particle swarm optimization technique to train a recurrent neural model. In: Proceedings of the IEEE International Conference on Tools with Artificial Intelligence, pp 45–49. IEEE Press (1997)

    Google Scholar 

  8. Tasgetiren, M.F., Liang, Y.C., Sevkli, M., Gencyilmaz, G.: A particle swarm optimization algorithm for makespan and total flowtime minimization in the permutation flowshop sequencing problem. Eur. J. Oper. Res. 177, 1930–1947 (2007)

    Article  MATH  Google Scholar 

  9. Ribeiro, P.F., Kyle Schlansker, W.: A Hybrid Particle Swarm and Neuronal Network Approach for Reactive Power Control. IEEE (2006)

    Google Scholar 

  10. Russell, C., Eberthart, Hu X.: Human Tremor Analysis Using Particle Swarm Optimization, Purdue School of Engineering and Technology. Indiana University Purdue University Indianapolis, Indianapolis (1999)

    Google Scholar 

  11. Shi, Y.H., Eberhart, R.C.: Fuzzy adaptive particle swarm optimization. In: IEEE International Conference on Evolutionary Computation, pp. 101–106 (2001)

    Google Scholar 

  12. Kennedy, J.: The behaviour of particles. Evol. Progr. VII, 581–587 (1998)

    Google Scholar 

  13. Shi, Y.H., Eberhart, R.C.: A modified particle swarm optimizer. In Proceedings of the IEEE International Conference on Evolutionary Computation, pp. 69–73 (1998)

    Google Scholar 

  14. Cristian, T.I.: The particle swarm optimization algorithm: convergence analysis and parameter selection. Inf. Process. Lett. 85(6), 317–325 (2003)

    Article  MATH  Google Scholar 

  15. Shi, Y.H., Eberhart, R.C.: Parameter selection in particle swarm optimization. In: Porto, V.W., Waagen, D. (eds.) EP 1998. LNCS, vol. 1447, pp. 591–600. Springer, Heidelberg (1998)

    Google Scholar 

  16. Eberhart, R.C., Shi, Y.: Particle swarm optimization: developments, applications and resources. In: Proceedings of the IEEE Congress on Evolutionary Computation, vol. 1, pp. 27–30. IEEE Press (2001)

    Google Scholar 

  17. Peng, J., Chen, Y., Eberhart, R.C.: Battery Pack State of charge estimator design using computational intelligence approaches. In Proceedings of the Annual Battery Conference on Applications and Advances, pp. 173–177 (2000)

    Google Scholar 

  18. Naka, S., Genji, T., Yura, T., Fukuyama, Y.: Practical distribution state estimation using hybrid particle swarm optimization. In: IEEE Power Engineering Society Winter Meeting, vol. 2, pp. 815–820 (2001)

    Google Scholar 

  19. Yoshida, H., Fukuyama, Y., Takayuma, S., Nakanishi, Y.: A particle swarm optimization for reactive power and voltage control in electric power systems considering voltage security assessment. In: Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, vol. 6, pp. 497–502 (1999)

    Google Scholar 

  20. Zheng, Y., Ma, L., Zhang, L., Qian, J.: Empirical study of particle swarm optimizer with increasing inertia weight. In: Proceedings of the IEEE Congress on Evolutionary Computation, pp. 221–226, IEEE Press (2003)

    Google Scholar 

  21. Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. Science 220, 671–680 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  22. Zadeh, L.: Fuzzy logic. IEEE Comput. 1, 83 (1988)

    Article  MathSciNet  Google Scholar 

  23. Zhang, W., Liu, Y.: Multi-objective reactive power and voltage control based on fuzzy optimization strategy and fuzzy adaptive particle swarm. Electrical Power and Energy Systems (2008)

    Google Scholar 

  24. Shi, Y., Eberhart, R.C.: Fuzzy adaptive particle swarm optimization. In: Proceedings of the IEEE Congress on Evolutionary Computation, vol. 1, pp. 101–106. IEEE Press (2001)

    Google Scholar 

  25. Brits, R., Engelbrecht, A.P., van den Bergh, F.: A Niching particle swarm optimizer. In: Proceedings of the Fourth Asia-Pacific Conference on Simulated Evolution and Learning, pp. 692–696 (2002)

    Google Scholar 

  26. Carlisle, A., Dozier, G.: Adapting particle swarm optimization to dynamic environments. PhD thesis, Auburn University (2002)

    Google Scholar 

  27. Clerc, M.: The swarm and the queen: towards a deterministic and adaptive particle swarm optimization. In: Proceedings of the IEEE Congress on Evolutionary Computation, vol. 3, pp. 1951–1957 (1999)

    Google Scholar 

  28. Clerc, M., Kennedy, J.: The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Trans. Evol. Comput. 6(1), 58–73 (2002)

    Article  Google Scholar 

  29. Eberhart, R.C., Shi, Y.: Comparing inertia weights and constriction factors in particle swarm optimization. In: Proceedings of the IEEE Congress on Evolutionary Computation, vol. 1, pp. 84–88 (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fevrier Valdez .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Vazquez, J.C., Valdez, F., Melin, P. (2015). Comparative Study of Particle Swarm Optimization Variants in Complex Mathematics Functions. In: Castillo, O., Melin, P. (eds) Fuzzy Logic Augmentation of Nature-Inspired Optimization Metaheuristics. Studies in Computational Intelligence, vol 574. Springer, Cham. https://doi.org/10.1007/978-3-319-10960-2_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-10960-2_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-10959-6

  • Online ISBN: 978-3-319-10960-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics