A multi-strategy fusion artificial bee colony algorithm with small population

被引:27
作者
Song, Xiaoyu [1 ]
Zhao, Ming [1 ]
Xing, Shuangyun [2 ]
机构
[1] Shenyang Jianzhu Univ, Informat & Control Engn Fac, Shenyang 110168, Liaoning, Peoples R China
[2] Shenyang Jianzhu Univ, Sch Sci, Shenyang 110168, Liaoning, Peoples R China
关键词
Optimization algorithm; Artificial bee colony algorithm; Multi-strategy fusion; Small population; Cooperative searching; DIFFERENTIAL EVOLUTION; PERFORMANCE; OPTIMIZATION;
D O I
10.1016/j.eswa.2019.112921
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Although artificial bee colony (ABC) algorithm is more and more popular in solving complex problems, slow convergence rate limits its wide application. ABC with small population can use the limited function evaluation times more efficiently since it can avoid unnecessary searches. However, ABC with small population cannot ensure population diversity, and when the algorithm is weak or unstable, it may fall into local optimum easily. So based on the latest research, we are motivated to propose a stabler and more efficient algorithm design to improve the search ability of ABC with small population by the fusion of multiple search strategies, which used together for the employed bees and the onlooker bees. Firstly we select and design multiple strategies with different search abilities of exploration and exploitation. Secondly, we propose an evolution ratio, which is an indicator to fully reflect the adaptability of the search strategy. Thirdly, we design different fusion methods according to the characteristics of the strategies, in which the search strategy with high exploration is maintained at a certain frequency throughout the whole search process of the employed bees, and the selections of the other two search strategies are adjusted according to evolution ratio adaptively in the employed bee phase and the onlooker bee phase. In the end, a novel algorithm called MFABC is proposed, which can realize efficiently multi-strategy cooperative search according to the requirements of different problems and different search stages. Experimental results on a set of benchmark functions have shown the accuracy, stability, efficiency and convergence rate of MFABC. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页数:21
相关论文
共 41 条
  • [1] Alam MS, 2011, 2011 IEEE REGION 10 CONFERENCE TENCON 2011, P49, DOI 10.1109/TENCON.2011.6129061
  • [2] [Anonymous], 2013, 201311 ZHENGZH U
  • [3] The best-so-far selection in Artificial Bee Colony algorithm
    Banharnsakun, Anan
    Achalakul, Tiranee
    Sirinaovakul, Booncharoen
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (02) : 2888 - 2901
  • [4] Modified artificial bee colony based computationally efficient multilevel thresholding for satellite image segmentation using Kapur's, Otsu and Tsallis functions
    Bhandari, A. K.
    Kumar, A.
    Singh, G. K.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (03) : 1573 - 1601
  • [5] Exploration and Exploitation in Evolutionary Algorithms: A Survey
    Crepinsek, Matej
    Liu, Shih-Hsi
    Mernik, Marjan
    [J]. ACM COMPUTING SURVEYS, 2013, 45 (03)
  • [6] A ranking-based adaptive artificial bee colony algorithm for global numerical optimization
    Cui, Laizhong
    Li, Genghui
    Wang, Xizhao
    Lin, Qiuzhen
    Chen, Jianyong
    Lu, Nan
    Lu, Jian
    [J]. INFORMATION SCIENCES, 2017, 417 : 169 - 185
  • [7] A novel artificial bee colony algorithm with depth-first search framework and elite-guided search equation
    Cui, Laizhong
    Li, Genghui
    Lin, Qiuzhen
    Du, Zhihua
    Gao, Weifeng
    Chen, Jianyong
    Lu, Nan
    [J]. INFORMATION SCIENCES, 2016, 367 : 1012 - 1044
  • [8] A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms
    Derrac, Joaquin
    Garcia, Salvador
    Molina, Daniel
    Herrera, Francisco
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (01) : 3 - 18
  • [9] Artificial Bee Colony Algorithm Based on Information Learning
    Gao, Wei-Feng
    Huang, Ling-Ling
    Liu, San-Yang
    Dai, Cai
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (12) : 2827 - 2839
  • [10] Enhancing artificial bee colony algorithm using more information-based search equations
    Gao, Wei-feng
    Liu, San-yang
    Huang, Ling-ling
    [J]. INFORMATION SCIENCES, 2014, 270 : 112 - 133