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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
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)
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)
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)
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)
Shi, Y., Eberhart, R.C.: A Modified Particle Swarm Optimizer. In: Proc. IEEE Congr. Evolutionary Computation, pp. 69–73 (1998)
Eberhart, R.C., Shi, Y.: Particle Swarm Optimization: Developments, Applications and Resources. In: Proc. IEEE Congr. Evolutionary Computation, vol. 1, pp. 27–30 (2001)
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)
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)
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)
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)
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)
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)
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)
Gehlhaar, Fogel: Tuning Evolutionary programming for conformationally flexible molecular docking. In: Proceedings of the fifth Annual Conference on Evolutionary Programming, pp. 419–429 (1996)
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)
Krohling, R.A., Coelho, L.S.: PSO-E: Particle Swarm with Exponential Distribution. In: IEEE Congress on Evolutionary Computation, Canada, pp. 1428–1433 (2006)
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)
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)
Kimura, S., Matsumura, K.: Genetic Algorithms using low discrepancy sequences. In: Proc of GEECO 2005, pp. 1341–1346 (2005)
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)
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)
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)
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)
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)
Engelbrecht, A.P.: Fundamentals of Computational Swarm Intelligence. John Wiley & Sons Ltd., Chichester (2005)
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)
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)
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)
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)
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)
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)
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)
Sandgren, E.: Nonlinear Integer and Discrete Programming in Mechanical Design. In: Proc. of the ASME Design Technology Conference, Kissimme, Fl, pp. 95–105 (1988)
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)
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)
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)
van der Bergh, F.: An Analysis of Particle Swarm Optimizers. PhD thesis, Department of Computer Science, University of Pretoria, Pretoria, South Africa (2002)
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)
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)
Higashi, H., Iba, H.: Particle Swarm Optimization with Gaussian Mutation. In: Proc. of IEEE Swarm Intelligence Symposium, pp. 72–79 (2003)
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)
Yao, X., Liu, Y., Lin, G.: Evolutionary Programming made faster. IEEE Trans. On Evolutionary Computation 3(2), 82–102 (1999)
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)
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/
Rigit, J., Vesterstorm, J.S.: Controlling Diversity in Particle Swarm Optimization. Master’s thesis, University of Aahrus, Denmark (487) (2002)
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)
Brits, R.: Niching Strategies for Particle swarm optimization. Masters thesis, Department of Computer Science, university of Pretoria (67) (2002)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)