轮盘赌
计算机科学
水准点(测量)
人工智能
适应度比例选择
人口
选择(遗传算法)
人工蜂群算法
适应性策略
数学优化
机器学习
数学
遗传算法
几何学
社会学
人口学
考古
历史
适应度函数
大地测量学
地理
作者
Tao Zeng,Wenjun Wang,Hui Wang,Zhihua Cui,Feng Wang,Yun Wang,Jia Zhao
标识
DOI:10.1016/j.eswa.2021.116332
摘要
As a popular global optimization algorithm, artificial bee colony (ABC) has strong search ability and simple concept. However, ABC has some deficiencies. The exploitation ability of ABC is not as strong as its exploration ability. The original roulette selection in the onlooker bee search will gradually lose its effect with increasing of iterations. In order to tackle the above problems, an efficient ABC based on adaptive search strategy and random grouping mechanism (called ASRGABC) is proposed in this paper. Firstly, an adaptive search strategy is designed by comparing the success rate of the current and previous iterations. According to the changes of the success rate, a suitable search strategy is adaptively selected. Then, a random grouping mechanism is proposed to replace the original roulette selection. The whole population is randomly divided into several groups. The onlooker bees are allowed to follow the best solution in each group. Based on the random grouping, the search strategy is modified. Thirdly, opposition-based learning is employed to enhance the scout bee phase. To verify the performance of ASRGABC, 22 classical benchmark problems and 28 CEC 2013 benchmark problems are tested. Experimental results show ASRGABC obtains better performance than thirteen other ABC variants.
科研通智能强力驱动
Strongly Powered by AbleSci AI