人工蜂群算法
选择(遗传算法)
水准点(测量)
计算机科学
人工智能
数学优化
算法
机器学习
数学
大地测量学
地理
作者
Hui Wang,Wenjun Wang,Songyi Xiao,Zhihua Cui,Minyang Xu,Xinyu Zhou
标识
DOI:10.1016/j.ins.2020.03.064
摘要
Artificial bee colony (ABC) and its most modifications use a probability method to select good food sources (called solutions) in the onlooker bee search phase. However, the probability selection does not work with increasing of iterations, because the fitness values cannot be used to distinguish two different solutions. In order to tackle this problem, this paper proposes a new ABC (called NSABC), in which a new selection method based on neighborhood radius is used. Unlike the probability selection in the original ABC, NSABC chooses the best solution in the neighborhood radius to generate offspring. Based on the neighborhood radius, two new solution search strategies are modified. The scout bee search phase is improved by using opposition-based learning and the neighborhood radius. To evaluate the search ability of NSABC, there are 22 benchmark problems used in the experiments. Performance comparison shows NSABC achieves better results than five other ABC algorithms.
科研通智能强力驱动
Strongly Powered by AbleSci AI