A hybrid Artificial Bee Colony algorithm with bacterial foraging optimization

The Artificial Bee Colony (ABC) algorithm is a new swarm optimization algorithm with good numerical functions optimization results. In order to enhance the performance ability of ABC algorithm, a hybrid ABC (HAB) algorithm is presented where swarming behavior of bacterial foraging optimization algorithm is introduced into the ABC algorithm to do local search. The performance of the proposed method is examined on well-known six numerical benchmark functions and the obtained results are compared with basic ABC algorithm and BFO algorithm. The experimental results show that the proposed approach is very effective method for solving numeric benchmark functions and successful in terms of solution quality and convergence to the global optimum, especially on the multimodal functions.

[1]  Iti Saha Misra,et al.  OPTIMIZING INCLUDED ANGLE OF SYMMETRICAL V-DIPOLES FOR HIGHER DIRECTIVITY USING BACTERIA FORAGING OPTIMIZATION ALGORITHM , 2008 .

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

[3]  Kevin M. Passino,et al.  Biomimicry of bacterial foraging for distributed optimization and control , 2002 .

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

[5]  Dervis Karaboga,et al.  Artificial Bee Colony (ABC) Optimization Algorithm for Training Feed-Forward Neural Networks , 2007, MDAI.

[6]  Jianchao Zeng,et al.  Comparison and Analysis of the Selection Mechanism in the Artificial Bee Colony Algorithm , 2009, 2009 Ninth International Conference on Hybrid Intelligent Systems.

[7]  Jeng-Shyang Pan,et al.  Enhanced Artificial Bee Colony Optimization , 2022 .

[8]  Suad Basbug,et al.  INTERFERENCE SUPPRESSION OF LINEAR ANTENNA ARRAYS BY AMPLITUDE-ONLY CONTROL USING A BACTERIAL FORAGING ALGORITHM , 2008 .

[9]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[10]  K. Passino,et al.  Biomimicry of Social Foraging Bacteria for Distributed Optimization: Models, Principles, and Emergent Behaviors , 2002 .

[11]  Lale Özbakır,et al.  Artificial Bee Colony Algorithm and Its Application to Generalized Assignment Problem , 2007 .