Análisis comparativo de la modificación del parámetro de inercia para la mejora en el desempeño del algoritmo PSO

Autores/as

DOI:

https://doi.org/10.46842/ipn.cien.v25n1a09

Palabras clave:

PSO, inercia, optimización, inercia caótica

Resumen

En este trabajo se presenta un desarrollo para mejorar el desempeño del algoritmo de optimización metaheurístico nombrado Particle Swarm Optimization (PSO). El algoritmo PSO está inspirado en el comportamiento que demuestran los grupos de individuos en la naturaleza, como ejemplo podemos mencionar las parvadas y los cardúmenes. Cada individuo o partícula, de forma análoga en un proceso matemático; es considerado como una posible solución y en ellos se contempla, como información relevante, su posición y la velocidad. La velocidad de cada partícula es modificada al multiplicarse por un parámetro nombrado factor de inercia y es este parámetro que proponemos modificar para mejorar el desempeño del algoritmo. La modificación del factor de inercia se desarrolla de dos maneras, decremento lineal y decremento caótico. Se han considerado las funciones de referencia Eggholder y Six-Hump Camelback, para determinar la mejora en el desempeño del algoritmo PSO. Los resultados presentados en este trabajo indican un mejor desempeño al aplicar el decremento de tipo caótico al factor de inercia.

Referencias

J. Kennedy, R. Eberhart, "Particle swarm optimization," Proceedings of ICNN'95 - International Conference on Neural Networks, Perth, WA, Australia, 1995, pp. 1942-1948 vol.4, doi: https://doi.org/10.1109/ICNN.1995.488968

E. Ozcan, C. K. Mohan, "Particle swarm optimization: surfing the waves," Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), Washington, DC, USA, 1999, pp. 1939-1944, vol. 3, doi: https://doi.org/10.1109/CEC.1999.785510

R. Poli, "Analysis of the Publications on the Applications of Particle Swarm Optimisation", Journal of Artificial Evolution and Applications, 2008, pp. 1-10, vol. 2008, doi: https://doi.org/10.1155/2008/685175

N. Jin, Y. Rahmat-Samii, "Advances in Particle Swarm Optimization for Antenna Designs: Real-Number, Binary, Single-Objective and Multiobjective Implementations," en IEEE Transactions on Antennas and Propagation, vol. 55, no. 3, pp. 556-567, Mar. 2007, doi: https://doi.org/10.1109/TAP.2007.891552

M. P. Wachowiak, R. Smolikova, Yufeng Zheng, J. M. Zurada, A. S. Elmaghraby, "An approach to multimodal biomedical image registration utilizing particle swarm optimization," en IEEE Transactions on Evolutionary Computation, vol. 8, no. 3, pp. 289-301, Jun. 2004, doi: https://doi.org/10.1109/TEVC.2004.826068

M. Houcine, S. Amin, C. Mondher, M. Nouri, "Improved Particle Swarm Optimization for the Mutual Inductance of an Implantable Biomedical Application," 2019 International Conference on Wireless Technologies, Embedded and Intelligent Systems (WITS), Fez, Morocco, 2019, pp. 1-6, doi: https://doi.org/10.1109/WITS.2019.8723760

S. Fong, R. Wong, A. V. Vasilakos, "Accelerated PSO Swarm Search Feature Selection for Data Stream Mining Big Data," en IEEE Transactions on Services Computing, vol. 9, no. 1, pp. 33-45, 1 Ene.-Feb. 2016, doi: https://doi.org/10.1109/TSC.2015.2439695

S. Easter Selvan, S Subramanian, S. Theban Solomon, “Novel technique for PID tuning by particle swarm optimization”, Seventh Annual Swarm Users/Researchers Conference, 2003.

J. Salerno, "Using the particle swarm optimization technique to train a recurrent neural model," Proceedings Ninth IEEE International Conference on Tools with Artificial Intelligence, Newport Beach, CA, USA, 1997, pp. 45-49, doi: https://doi.org/10.1109/TAI.1997.632235

A. I. El-Gallas, M. El-Hawary, A. A. Sallam, A. Kalas, "Swarm-intelligently trained neural network for power transformer protection," Canadian Conference on Electrical and Computer Engineering 2001. Conference Proceedings (Cat. No.01TH8555), Toronto, Ontario, Canada, 2001, pp. 265-269 vol.1, doi: https://doi.org/10.1109/CCECE.2001.933694

A. Chatterjee, K. Pulasinghe, K. Watanabe, K. Izumi, "A particle-swarm-optimized fuzzy-neural network for voice-controlled robot systems," in IEEE Transactions on Industrial Electronics, vol. 52, no. 6, pp. 1478-1489, Dec. 2005, doi: https://doi.org/10.1109/TIE.2005.858737

R. Ernesto, L. Ernesto, B. Rafael, G. Yolanda, "Perfiles de comportamiento numérico de los métodos de búsqueda immune network algorithm y bacterial foraging optimization algorithm en funciones benchmark", Ingeniería, Investigación y Tecnología, vol. 17, no. 4, pp. 479-490, 2016, doi: https://doi.org/10.1016/j.riit.2016.11.007

X. Yang, Engineering Optimization: An Introduction with Metaheuristic Applications, 1a ed. UK: John Wiley & Sons, 2010, p. 264.

R. C. Eberhart, Yuhui Shi, "Tracking and optimizing dynamic systems with particle swarms," Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546), Seoul, South Korea, 2001, pp. 94-100 vol. 1, doi: https://doi.org/10.1109/CEC.2001.934376

Y. Feng, G. Teng, A. Wang, Y. Yao, "Chaotic Inertia Weight in Particle Swarm Optimization," Second International Conference on Innovative Computing, Information and Control (ICICIC 2007), Kumamoto, 2007, pp. 475-475, doi: https://doi.org/10.1109/ICICIC.2007.209

Y. Shi, R. Eberhart, "A modified particle swarm optimizer," 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360), Anchorage, AK, USA, 1998, pp. 69-73, doi: https://doi.org/10.1109/ICEC.1998.699146

J. Xin, G. Chen, Y. Hai, "A Particle Swarm Optimizer with Multi-stage Linearly-Decreasing Inertia Weight," 2009 International Joint Conference on Computational Sciences and Optimization, Sanya, Hainan, 2009, pp. 505-508, doi: https://doi.org/10.1109/CSO.2009.420

M. Arumugam, M. Rao, "On the performance of the particle swarm optimization algorithm with various inertia weight variants for computing optimal control of a class of hybrid systems", Discrete Dynamics in Nature and Society, vol. 2006, pp. 1-17, 2006, doi: https://doi.org/10.1155/ddns/2006/79295

R. C. Eberhart, Y. Shi, "Comparing inertia weights and constriction factors in particle swarm optimization," Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512), La Jolla, CA, USA, 2000, pp. 84-88 vol.1, doi: https://doi.org/10.1109/CEC.2000.870279

J. Czerniak, D. Ewald, H. Zarzycki, P. Augustyn, "Application of the New FAAO Metaheuristics in Modeling and Simulation of the Search for the Optimum of a Function with Many Extremes", Advances in Intelligent Systems and Computing, pp. 301-309, 2020, doi: https://doi.org/10.1007/978-3-030-47024-1_30

Descargas

Publicado

10-09-2024

Número

Sección

Investigación

Cómo citar

Análisis comparativo de la modificación del parámetro de inercia para la mejora en el desempeño del algoritmo PSO. (2024). Científica, 25(1), 1-11. https://doi.org/10.46842/ipn.cien.v25n1a09