An improved artificial bee colony with new search strategy

Artificial Bee Colony ABC is a recently proposed optimisation algorithm, which is inspired by the foraging behaviour of honey bees. Although the original ABC has obtained competitive performance on many optimisation problems, it lacks exploitation ability. To overcome this issue, an improved ABC algorithm called IABC is proposed in this paper. The IABC uses a new search strategy by incorporating some randomly selected individuals and the global best individual. In the experiment, a set of well-known benchmark functions are tested. Computational results show that the proposed IABC outperforms the original ABC and GABC.

[1]  Bo Wei,et al.  An improved PSO with detecting and local-learning strategy , 2014, Int. J. Comput. Sci. Math..

[2]  Dervis Karaboga,et al.  A modified Artificial Bee Colony algorithm for real-parameter optimization , 2012, Inf. Sci..

[3]  Zhijian Wu,et al.  Enhancing particle swarm optimization using generalized opposition-based learning , 2011, Inf. Sci..

[4]  Mohammed El-Abd,et al.  Generalized opposition-based artificial bee colony algorithm , 2012, 2012 IEEE Congress on Evolutionary Computation.

[5]  Zhijian Wu,et al.  Multi-strategy ensemble artificial bee colony algorithm , 2014, Inf. Sci..

[6]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[7]  Hui Wang,et al.  A hybrid artificial bee colony based on differential evolution for production scheduling problems , 2014 .

[8]  Sanyang Liu,et al.  Improved artificial bee colony algorithm for global optimization , 2011 .

[9]  Sam Kwong,et al.  Gbest-guided artificial bee colony algorithm for numerical function optimization , 2010, Appl. Math. Comput..

[10]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[11]  Janez Brest,et al.  Self-Adapting Control Parameters in Differential Evolution: A Comparative Study on Numerical Benchmark Problems , 2006, IEEE Transactions on Evolutionary Computation.

[12]  Weifeng Gao,et al.  A modified artificial bee colony algorithm , 2012, Comput. Oper. Res..

[13]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[14]  Ahmad Bagheri,et al.  HEPSO: High exploration particle swarm optimization , 2014, Inf. Sci..

[15]  Hui Wang,et al.  Gaussian Bare-Bones Differential Evolution , 2013, IEEE Transactions on Cybernetics.

[16]  Mohammed El-Abd,et al.  Testing a Particle Swarm Optimization and Artificial Bee Colony Hybrid algorithm on the CEC13 benchmarks , 2013, 2013 IEEE Congress on Evolutionary Computation.

[17]  Dervis Karaboga,et al.  A comparative study of Artificial Bee Colony algorithm , 2009, Appl. Math. Comput..