A hybrid particle swarm optimization algorithm for high-dimensional problems

被引:90
作者
Jia, DongLi [1 ,2 ]
Zheng, GuoXin [1 ]
Qu, BoYang [3 ]
Khan, Muhammad Khurram [4 ]
机构
[1] Hebei Univ Engn, Sch Informat & Elect Engn, Handan 056038, Peoples R China
[2] Shanghai Univ, Key Lab Special Fiber Opt & Opt Access Networks, Shanghai 200072, Peoples R China
[3] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
[4] King Saud Univ, Ctr Excellence Informat Assurance CoEIA, Riyadh 11653, Saudi Arabia
关键词
Particle swarm optimization; Chaotic local search; Memetic algorithms; Gaussian local search; LOCAL SEARCH; CHAOS; SYNCHRONIZATION;
D O I
10.1016/j.cie.2011.06.024
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In recent years, particle swarm optimization (PSO) emerges as a new optimization scheme that has attracted substantial research interest due to its simplicity and efficiency. However, when applied to high-dimensional problems, PSO suffers from premature convergence problem which results in a low optimization precision or even failure. To remedy this fault, this paper proposes a novel memetic PSO (CGPSO) algorithm which combines the canonical PSO with a Chaotic and Gaussian local search procedure. In the initial evolution phase, CGPSO explores a wide search space that helps avoid premature convergence through Chaotic local search. Then in the following run phase, CGPSO refines the solutions through Gaussian optimization. To evaluate the effectiveness and efficiency of the CGPSO algorithm, thirteen high dimensional non-linear scalable benchmark functions were examined. Results show that, compared to the standard PSO, CGPSO is more effective, faster to converge, and less sensitive to the function dimensions. The CGPSO was also compared with two PSO variants, CPSO-H, DMS-L-PSO, and two memetic optimizers, DEachSPX and MA-S2. CGPSO is able to generate a better, or at least comparable, performance in terms of optimization accuracy. So it can be safely concluded that the proposed CGPSO is an efficient optimization scheme for solving high-dimensional problems. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1117 / 1122
页数:6
相关论文
共 30 条
[1]  
[Anonymous], 2002, An analysis of particle swarm optimizers
[2]   PID control for chaotic synchronization using particle swarm optimization [J].
Chang, Wei-Der .
CHAOS SOLITONS & FRACTALS, 2009, 39 (02) :910-917
[3]   Handling multiple objectives with particle swarm optimization [J].
Coello, CAC ;
Pulido, GT ;
Lechuga, MS .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (03) :256-279
[4]   Differential Evolution Using a Neighborhood-Based Mutation Operator [J].
Das, Swagatam ;
Abraham, Ajith ;
Chakraborty, Uday K. ;
Konar, Amit .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (03) :526-553
[5]  
Eberhart R., 1995, MHS 95, P39, DOI [DOI 10.1109/MHS.1995.494215, 10.1109/MHS.1995.494215]
[6]   Evolutionary parallel local search for function optimization [J].
Guo, GQ ;
Yu, SY .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2003, 33 (06) :864-876
[7]   Comprehensive learning particle swarm optimizer for solving multiobjective optimization problems [J].
Huang, VL ;
Suganthan, PN ;
Liang, JJ .
INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2006, 21 (02) :209-226
[8]  
Jia Dong-li, 2007, Control and Decision, V22, P117
[9]  
Jia DL, 2006, WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, P3281
[10]   CONTINUOUS CONTROL AND SYNCHRONIZATION IN CHAOTIC SYSTEMS [J].
KAPITANIAK, T .
CHAOS SOLITONS & FRACTALS, 1995, 6 :237-244