首页> 外文期刊>Information Sciences: An International Journal >Artificial bee colony algorithm with variable search strategy for continuous optimization
【24h】

Artificial bee colony algorithm with variable search strategy for continuous optimization

机译:具有可变搜索策略的连续优化人工蜂群算法

获取原文
获取原文并翻译 | 示例
       

摘要

The artificial bee colony (ABC) algorithm is a swarm-based optimization technique proposed for solving continuous optimization problems. The artificial agents of the ABC algorithm use one solution update rule during the search process. To efficiently solve optimization problems with different characteristics, we propose the integration of multiple solution update rules with ABC in this study. The proposed method uses five search strategies and counters to update the solutions. During initialization, each update rule has a constant counter content. During the search process performed by the artificial agents, these counters are used to determine the rule that is selected by the bees. Because the optimization problems and functions have different characteristics, one or more search strategies are selected and are used during the iterations according to the characteristics of the numeric functions in the proposed approach. By using the search strategies and mechanisms proposed in the present study, the artificial agents learn which update rule is more appropriate based on the characteristics of the problem to find better solutions. The performance and accuracy of the proposed method are examined on 28 numerical benchmark functions, and the obtained results are compared with various classical versions of ABC and other nature-inspired optimization algorithms. The experimental results show that the proposed algorithm, integrated and improved with search strategies, outperforms the basic variants and other variants of the ABC algorithm and other methods in terms of solution quality and robustness for most of the experiments. (C) 2015 Elsevier Inc. All rights reserved.
机译:人工蜂群(ABC)算法是为解决连续优化问题而提出的一种基于群体的优化技术。 ABC算法的人工代理在搜索过程中使用一种解决方案更新规则。为了有效解决具有不同特征的优化问题,我们在本研究中建议将多个解决方案更新规则与ABC集成。所提出的方法使用五种搜索策略和计数器来更新解决方案。在初始化期间,每个更新规则都具有恒定的计数器内容。在由人工代理执行的搜索过程中,这些计数器用于确定蜜蜂选择的规则。由于优化问题和函数具有不同的特征,因此在提出的方法中根据数值函数的特征选择了一种或多种搜索策略,并在迭代过程中使用了它们。通过使用本研究中提出的搜索策略和机制,人工代理可以根据问题的特征了解哪种更新规则更合适,以找到更好的解决方案。该方法的性能和准确性在28个数值基准函数上进行了检验,并将获得的结果与ABC的各种经典版本以及其他受自然启发的优化算法进行了比较。实验结果表明,所提出的算法与搜索策略集成并得到了改进,在大多数实验中,其解决方案质量和鲁棒性均优于ABC算法和其他方法的基本变体和其他变体。 (C)2015 Elsevier Inc.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号