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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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)
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)
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)
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)
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)
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)
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)
Ribeiro, P.F., Kyle Schlansker, W.: A Hybrid Particle Swarm and Neuronal Network Approach for Reactive Power Control. IEEE (2006)
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)
Shi, Y.H., Eberhart, R.C.: Fuzzy adaptive particle swarm optimization. In: IEEE International Conference on Evolutionary Computation, pp. 101–106 (2001)
Kennedy, J.: The behaviour of particles. Evol. Progr. VII, 581–587 (1998)
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)
Cristian, T.I.: The particle swarm optimization algorithm: convergence analysis and parameter selection. Inf. Process. Lett. 85(6), 317–325 (2003)
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)
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)
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)
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)
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)
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)
Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. Science 220, 671–680 (1983)
Zadeh, L.: Fuzzy logic. IEEE Comput. 1, 83 (1988)
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)
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)
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)
Carlisle, A., Dozier, G.: Adapting particle swarm optimization to dynamic environments. PhD thesis, Auburn University (2002)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)