Literature Review of Particle Swarm Optimization
Abstract
Optimization methods are crucial methods in a process because optimization methods can solve complex problems. One of the most effective optimization methods to achieve optimal solutions is Particle Swarm Optimization (PSO), an algorithm inspired by the social behavior of animals. Where, the PSO algorithm is a particle (parable an animal) that has been initialized will move continuously updating its position based on a combination of two factors, namely the attraction towards the individual's best position (pBest) and the attraction towards the global best position (gBest) until it reaches the position optimal. Particle movement is influenced by three main control parameters, namely cognitive coefficient (c1), social coefficient (c2), and inertial weight (ω) in order to produce optimal values without being trapped in local solutions. The advantages of PSO compared to other optimal methods such as the Firefly Algorithm (FA) and Gray Wolf Optimizer (GWO) are its convergence speed and ability to handle non-linear problems with noise. This makes PSO good for applying to complex problems such as solving non-linear mathematical model problems, optimizing fuzzy controllers, optimizing exhaust gas emission parameters and engine performance on ships.
References
[2] M. Isiet and M. Gadala, “Sensitivity analysis of control parameters in particle swarm optimization,” J. Comput. Sci., vol. 41, p. 101086, 2020, doi: 10.1016/j.jocs.2020.101086.
[3] J. Kennedy and R. Eberhart, “Particle Swarm Optimization,” Nat. Comput. Ser., pp. 105–111, 1995, doi: 10.1007/978-3-031-17922-8_4.
[4] M. Isiet and M. Gadala, “Self-adapting control parameters in particle swarm optimization,” Appl. Soft Comput. J., vol. 83, p. 105653, 2019, doi: 10.1016/j.asoc.2019.105653.
[5] B. Ji, X. Lu, G. Sun, W. Zhang, J. Li, and Y. Xiao, “Bio-Inspired Feature Selection: An Improved Binary Particle Swarm Optimization Approach,” IEEE Access, vol. 8, pp. 85989–86002, 2020, doi: 10.1109/ACCESS.2020.2992752.
[6] R. Eberhart and J. Kennedy, “New optimizer using particle swarm theory,” Proc. Int. Symp. Micro Mach. Hum. Sci., pp. 39–43, 1995, doi: 10.1109/mhs.1995.494215.
[7] D. Freitas, L. G. Lopes, and F. Morgado-Dias, “Particle Swarm Optimisation: A historical review up to the current developments,” Entropy, vol. 22, no. 3, pp. 1–36, 2020, doi: 10.3390/E22030362.
[8] M. R. Bonyadi and Z. Michalewicz, “Particle swarm optimization for single objective continuous space problems: A review,” Evol. Comput., vol. 25, no. 1, pp. 1–54, 2017, doi: 10.1162/EVCO_r_00180.
[9] J. Wu, C. Song, C. Fan, A. Hawbani, L. Zhao, and X. Sun, “DENPSO: A Distance Evolution Nonlinear PSO Algorithm for Energy-Efficient Path Planning in 3D UASNs,” IEEE Access, vol. 7, pp. 105514–105530, 2019, doi: 10.1109/ACCESS.2019.2932148.
[10] K. R. Harrison, B. M. Ombuki-Berman, and A. P. Engelbrecht, An analysis of control parameter importance in the particle swarm optimization algorithm, vol. 11655 LNCS. Springer International Publishing, 2019. doi: 10.1007/978-3-030-26369-0_9.
[11] A. Gupta and S. Srivastava, “Comparative Analysis of Ant Colony and Particle Swarm Optimization Algorithms for Distance Optimization,” Procedia Comput. Sci., vol. 173, no. 2019, pp. 245–253, 2020, doi: 10.1016/j.procs.2020.06.029.
[12] S. K. Pal, C. . Rai, and A. P. Singh, “Comparative Study of Firefly Algorithm and Particle Swarm Optimization for Noisy Non-Linear Optimization Problems,” Int. J. Intell. Syst. Appl., vol. 4, no. 10, pp. 50–57, 2012, doi: 10.5815/ijisa.2012.10.06.
[13] H. Kraiem, F. Aymen, L. Yahya, A. Triviño, M. Alharthi, and S. S. M. Ghoneim, “A comparison between particle swarm and grey wolf optimization algorithms for improving the battery autonomy in a photovoltaic system,” Appl. Sci., vol. 11, no. 16, 2021, doi: 10.3390/app11167732.
[14] F. Olivas, L. Amador-Angulo, J. Perez, C. Caraveo, F. Valdez, and O. Castillo, “Comparative study of type-2 fuzzy Particle swarm, Bee Colony and Bat Algorithms in optimization of fuzzy controllers,” Algorithms, vol. 10, no. 3, 2017, doi: 10.3390/a10030101.
[15] C. Ma, C. Yao, E. Z. Song, and S. L. Ding, “Prediction and optimization of dual-fuel marine engine emissions and performance using combined ANN with PSO algorithms,” Int. J. Engine Res., vol. 23, no. 4, pp. 560–576, 2022, doi: 10.1177/1468087421990476.