The best-so-far selection in Artificial Bee Colony algorithm

被引:324
作者
Banharnsakun, Anan [1 ]
Achalakul, Tiranee [1 ]
Sirinaovakul, Booncharoen [1 ]
机构
[1] King Mongkuts Univ Technol Thonburi, Dept Comp Engn, Bangkok, Thailand
关键词
Artificial Bee Colony; Swarm intelligence; Optimization; Image registration; Mutual information; IMAGE REGISTRATION; SWARM OPTIMIZATION; MAXIMIZATION;
D O I
10.1016/j.asoc.2010.11.025
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Artificial Bee Colony (ABC) algorithm is inspired by the behavior of honey bees. The algorithm is one of the Swarm Intelligence algorithms explored in recent literature. ABC is an optimization technique, which is used in finding the best solution from all feasible solutions. However, ABC can sometimes be slow to converge. In order to improve the algorithm performance, we present a modified method for solution update of the onlooker bees in this paper. In our method, the best feasible solutions found so far are shared globally among the entire population. Thus, the new candidate solutions are more likely to be close to the current best solution. In other words, we bias the solution direction toward the best-so-far position. Moreover, in each iteration, we adjust the radius of the search for new candidates using a larger radius earlier in the search process and then reduce the radius as the process comes closer to converging. Finally, we use a more robust calculation to determine and compare the quality of alternative solutions. We empirically assess the performance of our proposed method on two sets of problems: numerical benchmark functions and image registration applications. The results demonstrate that the proposed method is able to produce higher quality solutions with faster convergence than either the original ABC or the current state-of-the-art ABC-based algorithm. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:2888 / 2901
页数:14
相关论文
共 25 条
[1]   Text feature selection using ant colony optimization [J].
Aghdam, Mehdi Hosseinzadeh ;
Ghasem-Aghaee, Nasser ;
Basiri, Mohammad Ehsan .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (03) :6843-6853
[2]   A novel bee swarm optimization algorithm for numerical function optimization [J].
Akbari, Reza ;
Mohammadi, Alireza ;
Ziarati, Koorush .
COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2010, 15 (10) :3142-3155
[3]   Mutual information-based image registration for remote sensing data [J].
Chen, HM ;
Arora, MK ;
Varshney, PK .
INTERNATIONAL JOURNAL OF REMOTE SENSING, 2003, 24 (18) :3701-3706
[4]  
Cover T.M., 2006, ELEMENTS INFORM THEO, V2nd ed
[5]  
Dorigo M, 2004, ANT COLONY OPTIMIZATION, pIX
[6]  
Goshtasby AA, 2005, 2-D AND 3-D IMAGE REGISTRATION FOR MEDICAL, REMOTE SENSING, AND INDUSTRIAL APPLICATIONS, P1
[7]   2D image registration using focused mutual information for application in dentistry [J].
Jacquet, W. ;
Nyssen, E. ;
Bottenberg, P. ;
Truyen, B. ;
de Groen, P. .
COMPUTERS IN BIOLOGY AND MEDICINE, 2009, 39 (06) :545-553
[8]   Structural inverse analysis by hybrid simplex artificial bee colony algorithms [J].
Kang, Fei ;
Li, Junjie ;
Xu, Qing .
COMPUTERS & STRUCTURES, 2009, 87 (13-14) :861-870
[9]  
Karaboga D, 2008, APPL SOFT COMPUT, V8, P687, DOI 10.1016/j.asoc.2007.05.007
[10]  
Karaboga D., 2009, Artificial Bee Colony(ABC) Algorithm on Neural Networks