A novel particle swarm optimization algorithm with adaptive inertia weight

被引:872
作者
Nickabadi, Ahmad [1 ]
Ebadzadeh, Mohammad Mehdi [1 ]
Safabakhsh, Reza [1 ]
机构
[1] Amirkabir Univ Technol, Dept Comp Engn & Informat Technol, Tehran 15914, Iran
关键词
Particle swarm optimization; Inertia weight; Adaptation; Success rate;
D O I
10.1016/j.asoc.2011.01.037
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
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. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:3658 / 3670
页数:13
相关论文
共 39 条
[1]
[Anonymous], 1973, Evolutions Strategie: Optimierung technischer Systeme nach Prinzipien der biologischen Evolution Stuttgart
[2]
[Anonymous], 2007, P 2 INT C INN COMP I, DOI [DOI 10.1109/ICICIC.2007.209, DOI 10.1109/ICICIC.2007.2092-S2.0-39049112925]
[3]
Arnold DV, 2002, IEEE T EVOLUT COMPUT, V6, P30, DOI [10.1109/4235.985690, 10.1023/A:1015059928466]
[4]
On the improved performances of the particle swarm optimization algorithms with adaptive parameters, cross-over operators and root mean square (RMS) variants for computing optimal control of a class of hybrid systems [J].
Arumugam, M. Senthil ;
Rao, M. V. C. .
APPLIED SOFT COMPUTING, 2008, 8 (01) :324-336
[5]
Bergh F., 2001, ANAL PARTICLE SWARM
[6]
Branke J., 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), P1875, DOI 10.1109/CEC.1999.785502
[7]
Nonlinear inertia weight variation for dynamic adaptation in particle swarm optimization [J].
Chatterjee, A ;
Siarry, P .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (03) :859-871
[8]
Eberhart R.C., 2001, C EV COMP KOR
[9]
Eberhart RC, 2000, IEEE C EVOL COMPUTAT, P84, DOI 10.1109/CEC.2000.870279
[10]
A decreasing inertia weight particle swarm optimizer [J].
Fan, Shu-Kai S. ;
Chiu, Yi-Yin .
ENGINEERING OPTIMIZATION, 2007, 39 (02) :203-228