Second Generation Particle Swarm Optimization

Second generation particle swarm optimization (SGPSO) is a new swarm intelligence optimization algorithm. SGPSO is based on the PSO. But the SGPSO will sufficiently utilize the information of the optimum swarm. The optimum swarm consists of the local optimum solution of every particle. In the SGPSO, every particle in the swarm not only moves to the local optimum solution and the global optimum solution, but also moves to the geometric center of optimum swarm. SGPSO, PSO and PSO with time-varying acceleration coefficients(PSO TVAC) are compared on some benchmark functions. And experiment results show that SGPSO performs better in the accuracy and in getting rid of the premature than PSO and PSO_TVAC. And according to the different swarm centers which every particle moves to, I will show some kinds of the variation of SGPSO.

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

[2]  James Kennedy,et al.  Defining a Standard for Particle Swarm Optimization , 2007, 2007 IEEE Swarm Intelligence Symposium.

[3]  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).

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

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

[6]  Yu Liu,et al.  Center particle swarm optimization , 2007, Neurocomputing.