Gaussian swarm: a novel particle swarm optimization algorithm

In this paper, a novel particle swarm optimization algorithm based on the Gaussian probability distribution is proposed. The standard particle swarm optimization (PSO) algorithm has some parameters that need to be specified before using the algorithm, e.g., the accelerating constants c/sub 1/ and c/sub 2/, the inertia weight w, the maximum velocity V/sub max/, and the number of particles of the swarm. The purpose of this work is the development of an algorithm based on the Gaussian distribution, which improves the convergence ability of PSO without the necessity of tuning these parameters. The only parameter to be specified by the user is the number of particles. The Gaussian PSO algorithm was tested on a suite of well-known benchmark functions and the results were compared with the results of the standard PSO algorithm. The simulation results shows that the Gaussian swarm outperforms the standard one.

[1]  Brian Birge,et al.  PSOt - a particle swarm optimization toolbox for use with Matlab , 2003, Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No.03EX706).

[2]  Xin Yao,et al.  Fast Evolutionary Programming , 1996, Evolutionary Programming.

[3]  Leandro dos Santos Coelho,et al.  Co-evolutionary particle swarm optimization for min-max problems using Gaussian distribution , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[4]  Kumar Chellapilla,et al.  Combining mutation operators in evolutionary programming , 1998, IEEE Trans. Evol. Comput..

[5]  Hitoshi Iba,et al.  Particle swarm optimization with Gaussian mutation , 2003, Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No.03EX706).

[6]  Ioan Cristian Trelea,et al.  The particle swarm optimization algorithm: convergence analysis and parameter selection , 2003, Inf. Process. Lett..

[7]  L. Coelho,et al.  Predictive Controller Tuning Using Modified Particle Swarm Optimization Based on Cauchy and Gaussian Distributions , 2005 .

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

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

[10]  Gary B. Lamont,et al.  Visualizing particle swarm optimization - Gaussian particle swarm optimization , 2003, Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No.03EX706).