On the improvements of the particle swarm optimization algorithm

被引:48
作者
Chen, Ting-Yu [1 ]
Chi, Tzu-Ming [1 ]
机构
[1] Natl Chung Hsing Univ, Dept Mech Engn, Taichung 40227, Taiwan
关键词
Particle swarm optimization; Uniform design; Local search; Multiple solutions; GLOBAL OPTIMIZATION;
D O I
10.1016/j.advengsoft.2009.08.003
中图分类号
TP39 [计算机的应用];
学科分类号
080201 [机械制造及其自动化];
摘要
Since a particle swarm optimization (PSO) algorithm uses a coordinated search to find the optimum solution, it has a better chance of finding the global solution. Despite this advantage, it is also observed that some parameters used in PSO may affect the solution significantly. Following this observation, this research tries to tune some of the parameters and to add mechanisms to the PSO algorithm in order to improve its robustness in finding the global solution. The main approaches include using uniform design to ensure uniform distribution of the initial particles in the design space, adding a mutation operation to increase the diversity of particles, decreasing the maximum velocity limitation and the velocity inertia automatically to balance the local and the global search efforts, reducing velocity when constraints are violated, and using Gaussian distribution based local searches to escape local minima. Besides these efforts, an algorithm is also developed to find multiple solutions in a single run. The results show that the overall effect of these approaches can yield better results for most test problems. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:229 / 239
页数:11
相关论文
共 10 条
[1]
BAO Z, 2005, CHIN J MECH ENG, V18, P530
[2]
Eberhart R., 1995, MHS 95, P39, DOI [DOI 10.1109/MHS.1995.494215, 10.1109/MHS.1995.494215]
[3]
Hybrid simplex search and particle swarm optimization for the global optimization of multimodal functions [J].
Fan, SKS ;
Liang, YC ;
Zahara, E .
ENGINEERING OPTIMIZATION, 2004, 36 (04) :401-418
[4]
SOME APPLICATION OF NUMBER-THEORETIC METHODS IN STATISTICS [J].
FANG, KT ;
WANG, Y ;
BENTLER, PM .
STATISTICAL SCIENCE, 1994, 9 (03) :416-428
[5]
The particle swarm optimization algorithm in size and shape optimization [J].
Fourie, PC ;
Groenwold, AA .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2002, 23 (04) :259-267
[6]
An improved particle swarm optimizer for mechanical design optimization problems [J].
He, S ;
Prempain, E ;
Wu, QH .
ENGINEERING OPTIMIZATION, 2004, 36 (05) :585-605
[7]
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
[8]
Comprehensive learning particle swarm optimizer for global optimization of multimodal functions [J].
Liang, J. J. ;
Qin, A. K. ;
Suganthan, Ponnuthurai Nagaratnam ;
Baskar, S. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (03) :281-295
[9]
A modified particle swarm optimizer [J].
Shi, YH ;
Eberhart, R .
1998 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION - PROCEEDINGS, 1998, :69-73
[10]
A study of particle swarm optimization particle trajectories [J].
van den Bergh, F ;
Engelbrecht, AP .
INFORMATION SCIENCES, 2006, 176 (08) :937-971