Abstract
At present, the optimization problem resolution is a topic of great interest, which has fostered the development of several computer methods forsolving them.
Particle Swarm Optimization (PSO) is a metaheuristics which has successfully been used in the resolution of a wider range of optimization problems, including neural network training and function minimization. In its original definition, PSO makes use, during the overall adaptive process, of a population made up by a fixed number of solutions.
This paper presents a new extension of PSO, called VarPSO, incorporating the concepts of age and neighborhood to allow varying the size of the population. In this way, the quality of the solution to be obtained will not be affected by the used swarm’s size.
The method here proposed is applied to the resolution of some complex functions, finding better results than those typically achieved using a fixed size population.
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
Van den Bergh, F.: An analysis of particle swarm optimizers. Ph.D. dissertation. Department Computer Science. University Pretoria. South Africa (2002)
Bird, S., Li, X.: Adaptively Choosing Niching Parameters in a PSO. In: Keijzer, M., et al. (eds.) Proceeding of Genetic and Evolutionary Computation Conference 2006 (GECCO 2006), pp. 3–9. ACM Press, New York (2006)
Clerc, M., Kennedy, J.: The particle swarm-explosion, stability and convergence in a multidimensional complex space. IEEE Transactions on Evolutionary Computation 6(1), 58–73 (2002)
Ertöz, L., Steinbach, M., Kumar, V.: A new shared nearest neighbor clustering algorithm and its applications. In: Proc. Workshop on Clustering High Dimensional Data and its Applications, Arlington, VA, USA, pp. 105–115 (2002)
Fernandes, C., Ramos, V., Rosa, A.: Varying the Population Size of Artificial Foraging Swarms on Time Varying Landscapes. In: Duch, W., Kacprzyk, J., Oja, E., Zadrożny, S. (eds.) ICANN 2005. LNCS, vol. 3696, pp. 311–316. Springer, Heidelberg (2005)
Kenedy, J., Eberhart, R.: Particle Swarm Optimization. In: Proceedings of IEEE International Conference on Neural Networks, Australia, vol. IV, pp. 1942–1948 (1995)
Lanzarini, L., Sanz, C., Naiouf, M., Romero, F.: Mixed alternative in the assignment by classes vs. conventional methods for calculation of individuals lifetime in GAVaPS. In: Proceedings of the 22nd International Conference on Information Technology Interfaces, 2000. ITI 2000, pp. 383–389 (2000); ISBN: 953-96769-1-6.
Meissner, M., Schmuker, M., Schneider, G.: Optimized Particle Swarm Optimization (OPSO) and its application to artificial neural networks training. In: BMC Bioinformatics 2006 (Published online 2006 March 10) pp. 7–125 (2006) DOI: 10.1186/1471-2105-7-125
José, G.N.: Algorithms based on swarms of particles for solving complex problems. University Málaga (In Spanish) (2006)
Shi, Y., Eberhart, R.: Parameter Selection in Particle Swarm Optimization. In: Proceedings of the 7th International Conference on Evolutionary Programming, pp. 591–600. Springer, Heidelberg (1998)
Shi, Y., Eberhart, R.: An empirical study of particle swarm optimization. In: Proceeding on IEEE Congress Evolutionary Computation, Washington DC, pp. 1945–1949 (1999)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lanzarini, L., Leza, V., De Giusti, A. (2008). Particle Swarm Optimization with Variable Population Size. In: Rutkowski, L., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds) Artificial Intelligence and Soft Computing – ICAISC 2008. ICAISC 2008. Lecture Notes in Computer Science(), vol 5097. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69731-2_43
Download citation
DOI: https://doi.org/10.1007/978-3-540-69731-2_43
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69572-1
Online ISBN: 978-3-540-69731-2
eBook Packages: Computer ScienceComputer Science (R0)