An improved particle swarm optimization algorithm based on dynamically changing nonlinear inertia weight factor and partially regenerate particles

Ye Changshen,Lin Cheng,Zhang Hui,Fu Jie
DOI: https://doi.org/10.3969/j.issn.1001-4160.2010.09.023
2010-01-01
Abstract:Particle swarm optimization is a global optimization techique based on swarm intelligence,which is simple to program and is applied to many fields widely.However,PSO algorithm gets into the local optimization point easily especially for the one with dynamically changing iintertia weight factor.Application of dynmaically changing interia weight factor is propitious to convergence velocity but not to global optimization performance.The population diversity is easy to decrease in searching process for particle swarm optimization algorithm with dynamically changing inertia weight factor,which makes algorithm easy to trap into local optimum.Considering this problem,a improved particle swarm optimization algorithm based on dynmaically changing nonliear inertia weight factor and partially regenerate particle is introduced.The new algorithm is tested with Sphere,Rastrigin,Rosenbrock,Schaffer,Freudenstein-Roth and Goldstern-Price benchmark functions.The numerical simulation results show that the new algorithm have better performance of finding global optimum,hight optimization effciency and rapid convergence velocity,espacilly for multimodal function.
What problem does this paper attempt to address?