Bare bones differential evolution

被引:162
作者
Omran, Mahamed G. H. [1 ]
Engelbrecht, Andries P. [2 ]
Salman, Ayed [3 ]
机构
[1] Gulf Univ Sci & Technol, Dept Comp Sci, Kuwait, Kuwait
[2] Univ Pretoria, Dept Comp Sci, ZA-0002 Pretoria, South Africa
[3] Kuwait Univ, Dept Comp Engn, Kuwait, Kuwait
关键词
Evolutionary computation; Differential evolution; Particle swarm optimization; Optimization; PARTICLE SWARM; CONVERGENCE;
D O I
10.1016/j.ejor.2008.02.035
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The barebones differential evolution (BBDE) is a new, almost parameter-free optimization algorithm that is a hybrid of the barebones particle swarm optimizer and differential evolution. Differential evolution is used to mutate, for each particle, the attractor associated with that particle, defined as a weighted average of its personal and neighborhood best positions. The performance of the proposed approach is investigated and compared with differential evolution, a Von Neumann particle swarm optimizer and a barebones particle swarm optimizer. The experiments conducted show that the BBDE provides excellent results with the added advantage of little, almost no parameter tuning. Moreover, the performance of the barebones differential evolution using the ring and Von Neumann neighborhood topologies is investigated. Finally, the application of the BBDE to the real-world problem of unsupervised image classification is investigated. Experimental results show that the proposed approach performs very well compared to other state-of-the-art clustering algorithms in all measured criteria. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:128 / 139
页数:12
相关论文
共 35 条
[1]  
Abbass HA, 2002, IEEE C EVOL COMPUTAT, P831, DOI 10.1109/CEC.2002.1007033
[2]  
Abbass HA, 2001, IEEE C EVOL COMPUTAT, P971, DOI 10.1109/CEC.2001.934295
[3]  
[Anonymous], 2002, An analysis of particle swarm optimizers
[5]   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
[6]  
Eberhart R., MHS 95 P 6 INT S MIC, DOI [DOI 10.1109/MHS.1995.494215, 10.1109/mhs.1995.494215, 10.1109/MHS.1995.494215]
[7]  
Engelbrecht AP., 2005, Fundamentals of computational swarm intelligence
[8]  
FORGY EW, 1965, BIOMETRICS, V21, P768
[9]  
HENDTLASS T, 2001, LECT NOTES COMPUTER, V2070, P11
[10]   Application of particle swarm optimization technique and its variants to generation expansion planning problem [J].
Kannan, S ;
Slochanal, SMR ;
Subbaraj, P ;
Padhy, NP .
ELECTRIC POWER SYSTEMS RESEARCH, 2004, 70 (03) :203-210