A novel particle swarm optimization algorithm with adaptive inertia weight

作者:Nickabadi Ahmad; Ebadzadeh Mohammad Mehdi*; Safabakhsh Reza
来源:Applied Soft Computing, 2011, 11(4): 3658-3670.
DOI:10.1016/j.asoc.2011.01.037

摘要

Particle swarm optimization (PSO) is a stochastic population- based algorithm motivated by intelligent collective behavior of some animals. The most important advantages of the PSO are that PSO is easy to implement and there are few parameters to adjust. The inertia weight (w) is one of PSO's parameters originally proposed by Shi and Eberhart to bring about a balance between the exploration and exploitation characteristics of PSO. Since the introduction of this parameter, there have been a number of proposals of different strategies for determining the value of inertia weight during a course of run. This paper presents the first comprehensive review of the various inertia weight strategies reported in the related literature. These approaches are classified and discussed in three main groups: constant, time-varying and adaptive inertia weights. A new adaptive inertia weight approach is also proposed which uses the success rate of the swarm as its feedback parameter to ascertain the particles' situation in the search space. The empirical studies on fifteen static test problems, a dynamic function and a real world engineering problem show that the proposed particle swarm optimization model is quite effective in adapting the value of w in the dynamic and static environments.

  • 出版日期2011-6