Artificial bee colony algorithm with distribution-based update rule

被引:51
作者
Babaoglu, Ismail [1 ]
机构
[1] Selcuk Univ, Fac Engn, Dept Comp Engn, TR-42250 Konya, Turkey
关键词
Artificial bee colony; Continuous optimization; Distribution-based position update; NUMERICAL FUNCTION OPTIMIZATION; SWARM INTELLIGENCE; STRATEGY;
D O I
10.1016/j.asoc.2015.05.041
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In last decades, lots of nature-inspired optimization algorithms are developed and presented to the literature for solving optimization problems. Generally, these optimization algorithms can be grouped into two categories: evolutionary algorithms and swarm intelligence methods. Evolutionary methods try to improve the candidate solutions (chromosomes) using evolutionary operators such as crossover, mutation. The methods in swarm intelligence category use differential position update rules for obtaining new candidate solutions. The popularity of the swarm intelligence methods has grown since 1990s due to their simplicity, easy adaptation to the problem and effectiveness in solving the nonlinear optimization problems. One of the popular members of swarm intelligence algorithms is artificial bee colony (ABC) algorithm which simulates the intelligent behaviors of real honey bees and uses differential position update rule. When food sources which present possible solutions for the optimization problems gather on the similar points within the search space, differential position update rule can cause a stagnation behavior in the algorithm during the search process. In this paper, a distribution-based solution update rule is proposed for the basic ABC algorithm instead of differential update rule to overcome stagnation behavior of the algorithm. Distribution-based update rule uses the mean and standard deviation of the selected two food sources to obtain a new candidate solution without using any differential-based processes. This approach is therefore prevents the stagnation in the population. The proposed approach is tested on 18 benchmark functions with different characteristics and compared with the basic variants of ABC algorithm and some nature-inspired methods. The experimental results show that the proposed approach produces acceptable and comparable solutions for the numeric problems. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:851 / 861
页数:11
相关论文
共 38 条
[1]  
Akay B., 2009, PERFORMANCE ANAL ART
[2]   A modified Artificial Bee Colony algorithm for real-parameter optimization [J].
Akay, Bahriye ;
Karaboga, Dervis .
INFORMATION SCIENCES, 2012, 192 :120-142
[3]   A study on particle swarm optimization and artificial bee colony algorithms for multilevel thresholding [J].
Akay, Bahriye .
APPLIED SOFT COMPUTING, 2013, 13 (06) :3066-3091
[4]   Chaotic bee colony algorithms for global numerical optimization [J].
Alatas, Bilal .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (08) :5682-5687
[5]   The best-so-far selection in Artificial Bee Colony algorithm [J].
Banharnsakun, Anan ;
Achalakul, Tiranee ;
Sirinaovakul, Booncharoen .
APPLIED SOFT COMPUTING, 2011, 11 (02) :2888-2901
[6]   Co-evolving bee colonies by forager migration: A multi-swarm based Artificial Bee Colony algorithm for global search space [J].
Biswas, Subhodip ;
Das, Swagatam ;
Debchoudhury, Shantanab ;
Kundu, Souvik .
APPLIED MATHEMATICS AND COMPUTATION, 2014, 232 :216-234
[7]  
Biswas S, 2013, 2013 IEEE SYMPOSIUM ON SWARM INTELLIGENCE (SIS), P248, DOI 10.1109/SIS.2013.6615186
[8]   Optimal filter design using an improved artificial bee colony algorithm [J].
Bose, Digbalay ;
Biswas, Subhodip ;
Vasilakos, Athanasios V. ;
Laha, Sougata .
INFORMATION SCIENCES, 2014, 281 :443-461
[9]  
Bose D, 2012, LECT NOTES COMPUT SC, V7677, P459, DOI 10.1007/978-3-642-35380-2_54
[10]   A Spatially Informative Optic Flow Model of Bee Colony With Saccadic Flight Strategy for Global Optimization [J].
Das, Swagatam ;
Biswas, Subhodip ;
Panigrahi, Bijaya K. ;
Kundu, Souvik ;
Basu, Debabrota .
IEEE TRANSACTIONS ON CYBERNETICS, 2014, 44 (10) :1884-1897