Inspired Artificial Bee Colony Algorithm for Global Optimization Problems

GAO Wei-feng,LIU San-yang,HUANG Ling-ling
DOI: https://doi.org/10.3969/j.issn.0372-2112.2012.12.007
2012-01-01
Abstract:Artificial bee colony(ABC) algorithm is a relatively novel optimization technique which has been shown to be competitive to other population-based algorithms.However,there is still an insufficiency in ABC regarding its solution search equation,which is good at exploration but poor at exploitation.Inspired by differential evolution(DE),we propose a modified solution search equation,which is based on that the bee searches only around the best solution of the previous iteration to improve the exploitation.Furthermore,making full use of and balancing the exploration and the exploitation of different solution search equations,we present an improved ABC(IABC for short) algorithm.In addition,to enhance the global convergence,when producing the initial population,the opposition-based learning method is employed.Experiments are conducted on a set of 18 benchmark functions.The results demonstrate good performance of the IABC algorithm in solving complex numerical optimization problems when compared with two ABC-based algorithms.
What problem does this paper attempt to address?