An adaptive artificial bee colony algorithm for global optimization

被引:32
|
作者
Yurtkuran, Alkin [1 ]
Emel, Erdal [1 ]
机构
[1] Uludag Univ, Dept Ind Engn, TR-16059 Bursa, Turkey
关键词
Artificial bee colony algorithm; Adaptive search; Global optimization; EFFICIENT;
D O I
10.1016/j.amc.2015.09.064
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Artificial bee colony algorithm (ABC) is a recently introduced swarm based meta heuristic algorithm. ABC mimics the foraging behavior of honey bee swarms. Original ABC algorithm is known to have a poor exploitation performance. To remedy this problem, this paper proposes an adaptive artificial bee colony algorithm (AABC), which employs six different search rules that have been successfully used in the literature. Therefore, the AABC benefits from the use of different search and information sharing techniques within an overall search process. A probabilistic selection is applied to deterinine the search rule to be used in generating a candidate solution. The probability of selecting a given search rule is further updated according to its prior performance using the roulette wheel technique. Moreover, a ineinoly length is introduced corresponding to the maximum number of moves to reset selection probabilities. Experiments are conducted using well-known benchmark problems with varying dimensionality to compare AABC with other efficient ABC variants. Computational results reveal that the proposed AABC outperforms other novel ABC variants. (C) 2015 Elsevier Inc. All rights reserved.
引用
收藏
页码:1004 / 1023
页数:20
相关论文
共 50 条
  • [1] An Adaptive Unified Artificial Bee Colony Algorithm for Global Optimization
    Yang, Yang
    Xu, Feiyi
    Hu, Haidong
    Gao, Hao
    [J]. PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 5497 - 5502
  • [2] An artificial bee colony algorithm with adaptive heterogeneous competition for global optimization problems
    Chu, Xianghua
    Cai, Fulin
    Gao, Da
    Li, Li
    Cui, Jianshuang
    Xu, Su Xiu
    Qin, Quande
    [J]. APPLIED SOFT COMPUTING, 2020, 93
  • [3] A global best artificial bee colony algorithm for global optimization
    Gao, Weifeng
    Liu, Sanyang
    Huang, Lingling
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2012, 236 (11) : 2741 - 2753
  • [4] Reduction of artificial bee colony algorithm for global optimization
    Maeda, Michiharu
    Tsuda, Shinya
    [J]. NEUROCOMPUTING, 2015, 148 : 70 - 74
  • [5] Improved artificial bee colony algorithm for global optimization
    Gao, Weifeng
    Liu, Sanyang
    [J]. INFORMATION PROCESSING LETTERS, 2011, 111 (17) : 871 - 882
  • [6] A Novel Artificial Bee Colony Algorithm for Global Optimization
    Yazdani, Donya
    Meybodi, Mohammad Reza
    [J]. 2014 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2014, : 443 - 448
  • [7] Accelerating Artificial Bee Colony Algorithm for Global Optimization
    Zhou, Xinyu
    Wang, Mingwen
    Wan, Jianyi
    [J]. NEURAL INFORMATION PROCESSING, PT I, 2015, 9489 : 451 - 458
  • [8] A self-adaptive artificial bee colony algorithm based on global best for global optimization
    Yu Xue
    Jiongming Jiang
    Binping Zhao
    Tinghuai Ma
    [J]. Soft Computing, 2018, 22 : 2935 - 2952
  • [9] A self-adaptive artificial bee colony algorithm based on global best for global optimization
    Xue, Yu
    Jiang, Jiongming
    Zhao, Binping
    Ma, Tinghuai
    [J]. SOFT COMPUTING, 2018, 22 (09) : 2935 - 2952
  • [10] A Self-adaptive Artificial Bee Colony Algorithm with Guard Stage for Global Optimization
    Mao, Bingyam
    Xie, Zhijiang
    Wang, Yongbo
    Wu, Huapeng
    Handroos, Heikki
    [J]. 2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 1091 - 1098