A Transition Control Mechanism for Artificial Bee Colony (ABC) Algorithm

Artificial Bee Colony (ABC) algorithm inspired by the complex search and foraging behaviors of real honey bees is one of the most promising implementations of the Swarm Intelligence- (SI-) based optimization algorithms. Due to its robust and phase-divided structure, the ABC algorithm has been successfully applied to different types of optimization problems. However, some assumptions that are made with the purpose of reducing implementation difficulties about the sophisticated behaviours of employed, onlooker, and scout bees still require changes with the more literal procedures. In this study, the ABC algorithm and its well-known variants are powered by adding a new control mechanism in which the decision-making process of the employed bees managing transitions to the dance area is modeled. Experimental studies with different types of problems and analysis about the parallelization showed that the newly proposed approach significantly improved the qualities of the final solutions and convergence characteristics compared to the standard implementations of the ABC algorithms.

[1]  Haiyan Zhao,et al.  A Hybrid Swarm Intelligent Method Based on Genetic Algorithm and Artificial Bee Colony , 2010, ICSI.

[2]  Dervis Karaboga,et al.  On clarifying misconceptions when comparing variants of the Artificial Bee Colony Algorithm by offering a new implementation , 2015, Inf. Sci..

[3]  Lingling Huang,et al.  Artificial Bee Colony Algorithm Based on Information Learning , 2015, IEEE Transactions on Cybernetics.

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

[5]  Hongzhi Liu,et al.  An improved artificial bee colony algorithm , 2013, 2013 25th Chinese Control and Decision Conference (CCDC).

[6]  Selcuk Aslan,et al.  Discovery of conserved regions in DNA sequences by Artificial Bee Colony (ABC) algorithm based methods , 2018, Natural Computing.

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

[8]  Wan-li Xiang,et al.  An efficient and robust artificial bee colony algorithm for numerical optimization , 2013, Comput. Oper. Res..

[9]  Alper Bastürk,et al.  Parallel Implementation of Synchronous Type Artificial Bee Colony Algorithm for Global Optimization , 2012, J. Optim. Theory Appl..

[10]  Xiaohui Yan,et al.  A Hybrid Artificial Bee Colony algorithm for numerical function optimization , 2011, 2011 11th International Conference on Hybrid Intelligent Systems (HIS).

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

[12]  Dervis Karaboga,et al.  Hybrid Artificial Bee Colony algorithm for neural network training , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[13]  Junjie Li,et al.  Structural inverse analysis by hybrid simplex artificial bee colony algorithms , 2009 .

[14]  Dervis Karaboga,et al.  A new emigrant creation strategy for parallel Artificial Bee Colony algorithm , 2015, 2015 9th International Conference on Electrical and Electronics Engineering (ELECO).

[15]  Mohammed Azmi Al-Betar,et al.  Artificial bee colony algorithm, its variants and applications: A survey. , 2013 .

[16]  Selcuk Aslan,et al.  A new artificial bee colony algorithm to solve the multiple sequence alignment problem , 2016, Int. J. Data Min. Bioinform..

[17]  D. Karaboga,et al.  On the performance of artificial bee colony (ABC) algorithm , 2008, Appl. Soft Comput..

[18]  Harish Sharma,et al.  Artificial bee colony algorithm: a survey , 2013, Int. J. Adv. Intell. Paradigms.

[19]  Qian Wang,et al.  A modified artificial bee colony algorithm based on converge-onlookers approach for global optimization , 2013, Appl. Math. Comput..

[20]  Hasan Badem,et al.  A new efficient training strategy for deep neural networks by hybridization of artificial bee colony and limited-memory BFGS optimization algorithms , 2017, Neurocomputing.

[21]  Sanyang Liu,et al.  A Novel Artificial Bee Colony Algorithm Based on Modified Search Equation and Orthogonal Learning , 2013, IEEE Transactions on Cybernetics.

[22]  Dervis Karaboga,et al.  CoABCMiner: An Algorithm for Cooperative Rule Classification System Based on Artificial Bee Colony , 2016, Int. J. Artif. Intell. Tools.

[23]  Alper Bastürk,et al.  Performance analysis of the coarse-grained parallel model of the artificial bee colony algorithm , 2013, Inf. Sci..

[24]  Xiang-ming Gao,et al.  Optimal Parameter Selection for Support Vector Machine Based on Artificial Bee Colony Algorithm: A Case Study of Grid-Connected PV System Power Prediction , 2017, Comput. Intell. Neurosci..

[25]  Yuhui Shi,et al.  Artificial Bee Colony Algorithm with Time-Varying Strategy , 2015 .

[26]  Heng-you Lan,et al.  A New Modified Artificial Bee Colony Algorithm with Exponential Function Adaptive Steps , 2016, Comput. Intell. Neurosci..

[27]  Hai-Bin Duan,et al.  A Hybrid Artificial Bee Colony Optimization and Quantum Evolutionary Algorithm for Continuous Optimization Problems , 2010, Int. J. Neural Syst..

[28]  Lingling Huang,et al.  A global best artificial bee colony algorithm for global optimization , 2012, J. Comput. Appl. Math..

[29]  Rafael Stubs Parpinelli,et al.  Parallel Approaches for the Artificial Bee Colony Algorithm , 2011 .

[30]  Zhijian Wu,et al.  A Novel Hybrid Data Clustering Algorithm Based on Artificial Bee Colony Algorithm and K-Means , 2015 .

[31]  Dervis Karaboga,et al.  A survey on the applications of artificial bee colony in signal, image, and video processing , 2015, Signal, Image and Video Processing.

[32]  R. Ramesh,et al.  Bio inspired optimization for universal spatial image steganalysis , 2017, J. Comput. Sci..

[33]  Dervis Karaboga,et al.  Artificial bee colony algorithm for large-scale problems and engineering design optimization , 2012, J. Intell. Manuf..