• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2016, Vol. 38 ›› Issue (06): 1183-1192.

• 论文 • Previous Articles     Next Articles

A particle swarm optimization algorithm
based on local guidance and Gauss perturbation    

WU Runxiu1,SUN Hui1,ZHU Degang2,ZHAO Jia1   

  1. (1.School of Information Engineering,Nanchang Institute of Technology,Nanchang 330099;
    2.The First Affiliated Hospital of Anhui Medical University,Hefei 230022,China)
  • Received:2015-06-29 Revised:2015-08-11 Online:2016-06-25 Published:2016-06-25

Abstract:

In order to solve the problem of low convergence rate and premature convergence of the particle swarm optimization (PSO), we propose an improved PSO algorithm which is based on local guidance and Gauss perturbation. Two measures on the particle velocity updating formula are proposed to improve the PSO. Firstly, social cognition is removed and the particles are only locally guided. Secondly, the Gauss perturbation term controlled by the global optimal particle is added. The combination of the two improvement measures can avoid the premature convergence problem and accelerate the convergence speed. Comparative experiments show that the improved PSO algorithm achieves better performance and stability than the classic PSO algorithm. Effect analysis experiments on the two improved measures and the comparative experiments on Gauss perturbation and social cognition further verify the effectiveness of the proposed algorithm.

Key words: particle swarm optimization algorithm (PSO);Gauss perturbation;local guidance;local extremum point;social cognition