A Stochastic Perturbing Particle Swarm Optimization Model

The particle swarm optimization (PSO) algorithmis a generally used optimal algorithm, which exhibits good performance on optimization problems in complex search spaces. However, traditional PSO model suffers from a local minima, and lacks of effective mechanism to escape from it. This is harmful to its overall performance. This paper presents an improved PSO model called the stochastic perturbing PSO(SPPSO), which tries to overcome such premature convergence through perturbing the swarm with the perturbation and acceptance probability. The performance of the SPPSO is compared with the basic PSO (bPSO) on a set of benchmark functions. Experimental results show that, the new model not only effectively prevent the premature convergence, but also keep the rapid convergence rate like the bPSO.

[1]  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.

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

[3]  Thomas Kiel Rasmussen,et al.  Hybrid Particle Swarm Optimiser with breeding and subpopulations , 2001 .

[4]  Jacques Riget,et al.  A Diversity-Guided Particle Swarm Optimizer - the ARPSO , 2002 .

[5]  Zhiming Wu,et al.  An effective hybrid optimization approach for multi-objective flexible job-shop scheduling problems , 2005, Comput. Ind. Eng..

[6]  K. Parsopoulos,et al.  Stretching technique for obtaining global minimizers through Particle Swarm Optimization , 2001 .

[7]  Dan Boneh,et al.  On genetic algorithms , 1995, COLT '95.

[8]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.