The sad state of self-adaptive particle swarm optimizers

The performance of the Particle Swarm Optimization (PSO) algorithm can be greatly improved if the parameters are appropriately tuned. However, tuning the control parameters for PSO algorithms has traditionally been a time-consuming, empirical process. Furthermore, ideal parameters may be time-dependent. To address the issue of parameter tuning, self-adaptive PSO (SAPSO) algorithms adapt the PSO control parameters over time. While many such SAPSO techniques have been proposed, their behaviour is not well understood as no in-depth critical analysis of their adaptation mechanisms has been performed. This study examines the convergence behaviour of eight SAPSO algorithms both analytically and empirically. Evidence clearly indicates that the field of self-adaptive PSO algorithms is in a sad state, given that many techniques either demonstrate divergent behaviour coupled with excessive invalid particles, and thus infeasible solutions, or have prohibitively low particle step sizes caused by rapid convergence.

[1]  Andries Petrus Engelbrecht,et al.  Comparison of self-adaptive particle swarm optimizers , 2014, 2014 IEEE Symposium on Swarm Intelligence.

[2]  Xuehu Yan,et al.  An Improved Algorithm for Iris Location , 2007 .

[3]  J. Kennedy,et al.  Population structure and particle swarm performance , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[4]  Jianzhong Zhou,et al.  A Self-Adaptive Particle Swarm Optimization Algorithm with Individual Coefficients Adjustment , 2007 .

[5]  Xiufen Li,et al.  A Self-Adaptive Particle Swarm Optimization Algorithm , 2008, 2008 International Conference on Computer Science and Software Engineering.

[6]  Li Jian,et al.  An Improved Self-Adaptive Particle Swarm Optimization Algorithm with Simulated Annealing , 2009, 2009 Third International Symposium on Intelligent Information Technology Application.

[7]  Mohammad Mehdi Ebadzadeh,et al.  A novel particle swarm optimization algorithm with adaptive inertia weight , 2011, Appl. Soft Comput..

[8]  Gaofeng Wang,et al.  A Method of Self-Adaptive Inertia Weight for PSO , 2008, 2008 International Conference on Computer Science and Software Engineering.

[9]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[10]  Andries Petrus Engelbrecht,et al.  Particle Swarm Convergence: Standardized Analysis and Topological Influence , 2014, ANTS Conference.

[11]  R. Eberhart,et al.  Empirical study of particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[12]  Saman K. Halgamuge,et al.  Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients , 2004, IEEE Transactions on Evolutionary Computation.

[13]  Riccardo Poli,et al.  Mean and Variance of the Sampling Distribution of Particle Swarm Optimizers During Stagnation , 2009, IEEE Transactions on Evolutionary Computation.

[14]  Gang Xu,et al.  An adaptive parameter tuning of particle swarm optimization algorithm , 2013, Appl. Math. Comput..

[15]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[16]  Andries Petrus Engelbrecht,et al.  Particle swarm variants: standardized convergence analysis , 2015, Swarm Intelligence.

[17]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[18]  A. P. Engelbrecht Roaming Behavior of Unconstrained Particles , 2013, 2013 BRICS Congress on Computational Intelligence and 11th Brazilian Congress on Computational Intelligence.

[19]  D. Broomhead,et al.  Exact analysis of the sampling distribution for the canonical particle swarm optimiser and its convergence during stagnation , 2007, GECCO '07.

[20]  Guoqing Li,et al.  A Self-Adaptive Improved Particle Swarm Optimization Algorithm and Its Application in Available Transfer Capability Calculation , 2009, 2009 Fifth International Conference on Natural Computation.

[21]  Andries Petrus Engelbrecht,et al.  Particle swarm convergence: An empirical investigation , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).