An adaptive particle swarm optimization method based on clustering

被引:113
作者
Liang, Xiaolei [1 ]
Li, Wenfeng [1 ]
Zhang, Yu [1 ]
Zhou, MengChu [1 ,2 ]
机构
[1] Wuhan Univ Technol, Sch Logist Engn, Wuhan 430063, Hubei, Peoples R China
[2] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
基金
中国国家自然科学基金;
关键词
Particle swarm optimization (PSO); Function optimization; Dynamic topology; Cluster evaluation; Adaptive particle swarm optimization; PSO; ALGORITHM;
D O I
10.1007/s00500-014-1262-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Particle swarm optimization (PSO) is an effective method for solving a wide range of problems. However, the most existing PSO algorithms easily trap into local optima when solving complex multimodal function optimization problems. This paper presents a variation, called adaptive PSO based on clustering (APSO-C), by considering the population topology and individual behavior control together to balance local and global search in an optimization process. APSO-C has two steps. First, via a K-means clustering operation, it divides the swarm dynamically in the whole process to construct variable subpopulation clusters and after that adopts a ring neighborhood topology for information sharing among these clusters. Then, an adaption mechanism is proposed to adjust the inertia weight of all individuals based on the evaluation results of the states of clusters and the swarm, thereby giving the individual suitable search power. The experimental results of fourteen benchmark functions show that APSO-C has better performance in the terms of convergence speed, solution accuracy and algorithm reliability than several other PSO algorithms.
引用
收藏
页码:431 / 448
页数:18
相关论文
共 58 条
[1]   Chaos embedded particle swarm optimization algorithms [J].
Alatas, Bilal ;
Akin, Erhan ;
Ozer, A. Bedri .
CHAOS SOLITONS & FRACTALS, 2009, 40 (04) :1715-1734
[2]   A review of particle swarm optimization. Part I: Background and development [J].
Banks A. ;
Vincent J. ;
Anyakoha C. .
Natural Computing, 2007, 6 (4) :467-484
[3]  
Brits R., 2002, P 4 AS PAC C SIM EV, V2, P692
[4]   A new social and momentum component adaptive PSO algorithm for image segmentation [J].
Chander, Akhilesh ;
Chatterjee, Amitava ;
Siarry, Patrick .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (05) :4998-5004
[5]   Particle swarm optimization with adaptive population size and its application [J].
Chen DeBao ;
Zhao ChunXia .
APPLIED SOFT COMPUTING, 2009, 9 (01) :39-48
[6]   The particle swarm - Explosion, stability, and convergence in a multidimensional complex space [J].
Clerc, M ;
Kennedy, J .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (01) :58-73
[7]   Cultural-Based Multiobjective Particle Swarm Optimization [J].
Daneshyari, Moayed ;
Yen, Gary G. .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2011, 41 (02) :553-567
[8]  
Dong W, 2014, IEEE T NEUR IN PRESS
[9]  
Eberhart R., P 6 INT S MICROMACHI, P39, DOI DOI 10.1109/MHS.1995.494215
[10]  
Eberhart RC, 2000, IEEE C EVOL COMPUTAT, P84, DOI 10.1109/CEC.2000.870279