A hybrid Particle Swarm Optimization considering accuracy and diversity of solutions

Particle Swarm Optimization (PSO) is an optimization method that emulates the behavior of creatures such as a flock of birds or a school of fish. Two typical PSO information exchange formats are the Gbest model and the Lbest model. The Gbest model is the most basic model, but this model can converge quickly on a solution and may become trapped at a local solution. On the other hand, the Lbest model converges slowly on the solution but its global search capability is better. In this study, we propose a method of remedying the drawback of PSO in that it tends to become trapped at a local solution, by maintaining the diversity of the search by a global search using the Lbest model in the early stages of the search, then switching to a local search by the Gbest model in the final stages. We also confirm the validity of this method by simulation experiments using benchmark problems. As a result, we confirmed that accuracy of discovery of the optimal solution was increased, although convergence on the solution was somewhat delayed.

[1]  José Neves,et al.  The fully informed particle swarm: simpler, maybe better , 2004, IEEE Transactions on Evolutionary Computation.

[2]  Masanori Sugisaka,et al.  An Effective Search Method for Neural Network Based Face Detection Using Particle Swarm Optimization , 2005, IEICE Trans. Inf. Syst..

[3]  Martin Middendorf,et al.  A hierarchical particle swarm optimizer and its adaptive variant , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[4]  H. Yoshida,et al.  A particle swarm optimization for reactive power and voltage control considering voltage security assessment , 1999, 2001 IEEE Power Engineering Society Winter Meeting. Conference Proceedings (Cat. No.01CH37194).

[5]  Zwe-Lee Gaing A particle swarm optimization approach for optimum design of PID controller in AVR system , 2004, IEEE Transactions on Energy Conversion.

[6]  Vladimiro Miranda,et al.  EPSO-evolutionary particle swarm optimization, a new algorithm with applications in power systems , 2002, IEEE/PES Transmission and Distribution Conference and Exhibition.

[7]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[8]  Keiichiro Yasuda,et al.  Particle Swarm Optimization: Dynamic parameter adjustment using swarm activity , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

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

[10]  Albert A. Groenwold,et al.  A Study of Global Optimization Using Particle Swarms , 2005, J. Glob. Optim..

[11]  Visakan Kadirkamanathan,et al.  Stability analysis of the particle dynamics in particle swarm optimizer , 2006, IEEE Transactions on Evolutionary Computation.