Department of Computer Engineering, Ondokuz Mayıs University, Samsun, Turkey.
Comput Intell Neurosci. 2019 Apr 1;2019:5012313. doi: 10.1155/2019/5012313. eCollection 2019.
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.
受真实蜜蜂复杂搜索和觅食行为启发的人工蜂群 (ABC) 算法是基于群体智能 (SI) 的优化算法中最有前途的实现之一。由于其强大的分相结构,ABC 算法已成功应用于不同类型的优化问题。然而,为了简化实施而对雇佣蜂、旁观蜂和侦察蜂的复杂行为所做的一些假设仍需要改变。在这项研究中,通过添加一种新的控制机制来增强 ABC 算法及其著名变体,该机制模拟了雇佣蜂管理过渡到舞蹈区的决策过程。不同类型问题的实验研究和对并行化的分析表明,与 ABC 算法的标准实现相比,新提出的方法显著提高了最终解决方案的质量和收敛特性。