Analyzing Convergence and Rates of Convergence of Particle Swarm Optimization Algorithms Using Stochastic Approximation Methods

Recently, much progress has been made on particle swarm optimization (PSO). A number of works have been devoted to analyzing the convergence of the underlying algorithms. Nevertheless, in most cases, rather simplified hypotheses are used. For example, it often assumes that the swarm has only one particle. In addition, more often than not, the variables and the points of attraction are assumed to remain constant throughout the optimization process. In reality, such assumptions are often violated. Moreover, there are no rigorous rates of convergence results available to date for the particle swarm, to the best of our knowledge. In this paper, we consider a general form of PSO algorithms, and analyze asymptotic properties of the algorithms using stochastic approximation methods. We introduce four coefficients and rewrite the PSO procedure as a stochastic approximation type iterative algorithm. Then we analyze its convergence using weak convergence method. It is proved that a suitably scaled sequence of swarms converge to the solution of an ordinary differential equation. We also establish certain stability results. Moreover, convergence rates are ascertained by using weak convergence method. A centered and scaled sequence of the estimation errors is shown to have a diffusion limit.

[1]  W. Grassman Approximation and Weak Convergence Methods for Random Processes with Applications to Stochastic Systems Theory (Harold J. Kushner) , 1986 .

[2]  Yoshio Takane,et al.  The inverse of any two-by-two nonsingular partitioned matrix and three matrix inverse completion problems , 2009, Comput. Math. Appl..

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

[4]  Shiyuan Yang,et al.  Stochastic convergence analysis and parameter selection of the standard particle swarm optimization algorithm , 2007, Inf. Process. Lett..

[5]  Václav Snásel,et al.  Convergence analysis of swarm algorithm , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[6]  Moncef Gabbouj,et al.  Stochastic approximation driven Particle Swarm Optimization , 2009, 2009 International Conference on Innovations in Information Technology (IIT).

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

[8]  H. Kushner,et al.  Stochastic Approximation and Recursive Algorithms and Applications , 2003 .

[9]  H. M. Emara,et al.  Continuous swarm optimization technique with stability analysis , 2004, Proceedings of the 2004 American Control Conference.

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

[11]  Juan Luis Fern Stochastic Stability Analysis of the Linear Continuous and Discrete PSO Models , 2011 .

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

[13]  G. Yin,et al.  Hybrid Switching Diffusions , 2010 .

[14]  Guo-Li Shen,et al.  Modified particle swarm optimization algorithm for variable selection in MLR and PLS modeling: QSAR studies of antagonism of angiotensin II antagonists. , 2004, European journal of pharmaceutical sciences : official journal of the European Federation for Pharmaceutical Sciences.

[15]  Rimvydas Simutis,et al.  Stocks' Trading System Based on the Particle Swarm Optimization Algorithm , 2004, International Conference on Computational Science.

[16]  Michael N. Vrahatis,et al.  Recent approaches to global optimization problems through Particle Swarm Optimization , 2002, Natural Computing.

[17]  Riccardo Poli,et al.  Dynamics and stability of the sampling distribution of particle swarm optimisers via moment analysis , 2008 .

[18]  Bo Li,et al.  The Particle Swarm: Parameter Selection and Convergence , 2007, ICIC.

[19]  E. F. Costa,et al.  On the numerical solution and optimization of styrene polymerization in tubular reactors , 2003, Comput. Chem. Eng..

[20]  Károly Jármai,et al.  Analysis and optimum design of fibre-reinforced composite structures , 2004 .

[21]  R. Bass,et al.  Review: P. Billingsley, Convergence of probability measures , 1971 .

[22]  Lin Chen,et al.  Two-stage adaptive PMD compensation in a 10 Gbit/s optical communication system using particle swarm optimization algorithm , 2004 .

[23]  Jayanta Mukherjee,et al.  Optimization of Analog RF Circuit parameters using randomness in particle swarm optimization , 2011, 2011 World Congress on Information and Communication Technologies.

[24]  Chia-Feng Juang,et al.  A hybrid of genetic algorithm and particle swarm optimization for recurrent network design , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[25]  Xiao-Feng Xie,et al.  DEPSO: hybrid particle swarm with differential evolution operator , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[26]  M. E. H. Pedersen Good Parameters for Particle Swarm Optimization , 2010 .

[27]  Bo Liu,et al.  An Effective PSO-Based Memetic Algorithm for Flow Shop Scheduling , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[28]  Mehmet Fatih Tasgetiren,et al.  Particle Swarm Optimization Algorithm for Permutation Flowshop Sequencing Problem , 2004, ANTS Workshop.

[29]  Michael N. Vrahatis,et al.  Tuning PSO Parameters Through Sensitivity Analysis , 2002 .

[30]  A.A. Abido,et al.  Particle swarm optimization for multimachine power system stabilizer design , 2001, 2001 Power Engineering Society Summer Meeting. Conference Proceedings (Cat. No.01CH37262).

[31]  Gang George Yin Rates of Convergence for a Class of Global Stochastic Optimization Algorithms , 1999, SIAM J. Optim..

[32]  Kevin M. Passino,et al.  Stable social foraging swarms in a noisy environment , 2004, IEEE Transactions on Automatic Control.

[33]  Pierre Priouret,et al.  Adaptive Algorithms and Stochastic Approximations , 1990, Applications of Mathematics.

[34]  U. Baumgartner,et al.  Particle swarm optimization - mass-spring system analogon , 2002 .

[35]  M. N. Vrahatis,et al.  Computing Nash equilibria through computational intelligence methods , 2005 .

[36]  Russell C. Eberhart,et al.  A hybrid self‐organizing maps and particle swarm optimization approach , 2004, Concurr. Pract. Exp..

[37]  Mauricio Zambrano-Bigiarini,et al.  Standard Particle Swarm Optimisation 2011 at CEC-2013: A baseline for future PSO improvements , 2013, 2013 IEEE Congress on Evolutionary Computation.

[38]  A.P. Engelbrecht,et al.  Learning to play games using a PSO-based competitive learning approach , 2004, IEEE Transactions on Evolutionary Computation.

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

[40]  Michael N. Vrahatis,et al.  Evolutionary Computation Techniques for Optimizing Fuzzy Cognitive Maps in Radiation Therapy Systems , 2004, GECCO.

[41]  Mohamed E. El-Hawary,et al.  A Survey of Particle Swarm Optimization Applications in Electric Power Systems , 2009, IEEE Transactions on Evolutionary Computation.

[42]  Robert G. Reynolds,et al.  Knowledge-based self-adaptation in evolutionary programming using cultural algorithms , 1997, Proceedings of 1997 IEEE International Conference on Evolutionary Computation (ICEC '97).

[43]  Keiichiro Yasuda,et al.  Adaptive particle swarm optimization , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[44]  Thomas Kiel Rasmussen,et al.  Improved Hidden Markov Model training for multiple sequence alignment by a particle swarm optimization-evolutionary algorithm hybrid. , 2003, Bio Systems.

[45]  Xin Chen,et al.  A Modified PSO Structure Resulting in High Exploration Ability With Convergence Guaranteed , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[46]  Yu Liu,et al.  Hybrid particle swarm optimizer with line search , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[47]  Xin Chen,et al.  Mobile Robot Navigation Using Particle Swarm Optimization and Adaptive NN , 2005, ICNC.

[48]  Gang George Yin,et al.  Budget-Dependent Convergence Rate of Stochastic Approximation , 1995, SIAM J. Optim..

[49]  Andrew J. Chipperfield,et al.  Simplifying Particle Swarm Optimization , 2010, Appl. Soft Comput..

[50]  Fuchun Sun,et al.  Optimal Trajectory Planning of a Flexible Dual-Arm Space Robot with Vibration Reduction , 2004, J. Intell. Robotic Syst..

[51]  Zhang Li-ping,et al.  Optimal choice of parameters for particle swarm optimization , 2005 .

[52]  G. Yin,et al.  Hybrid Switching Diffusions: Properties and Applications , 2009 .

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

[54]  Riccardo Poli,et al.  Exploring extended particle swarms: a genetic programming approach , 2005, GECCO '05.

[55]  Vladimiro Miranda,et al.  Stochastic Star Communication Topology in Evolutionary Particle Swarms (EPSO) , 2008 .