An Improved Artificial Bee Colony Algorithm with Elite-Guided Search Equations

被引:0
|
作者
Du, Zhenxin [1 ,2 ]
Han, Dezhi [1 ]
Liu, Guangzhong [1 ]
Bi, Kun [1 ]
Jia, Jianxin [1 ]
机构
[1] Shanghai Maritime Univ, Coll Informat Engn, Shanghai 201306, Peoples R China
[2] Hanshan Normal Univ, Sch Comp Informat Engn, Chaozhou 521041, Peoples R China
基金
中国国家自然科学基金;
关键词
artificial bee colony; search equations; exploration ability; exploitation ability; OPTIMIZATION; PERFORMANCE; STRATEGY;
D O I
10.2298/CSIS170102027D
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
ABC_elite, a novel artificial bee colony algorithm with elite-guided search equations, has been put forward recently, with relatively good performance compared with other variants of artificial bee colony (ABC) and some non-ABC methods. However, there still exist some drawbacks in ABC elite. Firstly, the elite solutions employ the same equation as ordinary solutions in the employed bee phase, which may easily result in low success rates for the elite solutions because of relatively large disturbance amplitudes. Secondly, the exploitation ability of ABC elite is still insufficient, especially in the latter half of the search process. To further improve the performance of ABC elite, two novel search equations have been proposed in this paper, the first of which is used in the employed bee phase for elite solutions to exploit valuable information of the current best solution, while the second is used in the onlooker bee phase to enhance the exploitation ability of ABC elite. In addition, in order to better balance exploitation and exploration, a parameter P-o is introduced into the onlooker bee phase to decide which search equation is to be used, the existing search equation of ABC elite or a new search equation proposed in this paper. By combining the two novel search equations together with the new parameter P-o, an improved ABC elite (IABC_elite) algorithm is proposed. Based on experiments concerning 22 benchmark functions, IABC elite has been compared with some other state-of-the-art ABC variants, showing that IABC elite performs significantly better than ABC elite on solution quality, robustness, and convergence speed.
引用
收藏
页码:751 / 767
页数:17
相关论文
共 50 条
  • [41] An improved artificial bee colony algorithm based on elite solution and random individual neighborhood information
    Meng H.-Y.
    Wei B.-K.
    [J]. Kongzhi yu Juece/Control and Decision, 2020, 35 (09): : 2169 - 2174
  • [42] An improved global best guided artificial bee colony algorithm for continuous optimization problems
    Yongcun Cao
    Yong Lu
    Xiuqin Pan
    Na Sun
    [J]. Cluster Computing, 2019, 22 : 3011 - 3019
  • [43] An improved global best guided artificial bee colony algorithm for continuous optimization problems
    Cao, Yongcun
    Lu, Yong
    Pan, Xiuqin
    Sun, Na
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : S3011 - S3019
  • [44] Artificial bee colony algorithm with multiple search strategies
    Gao, Wei-feng
    Huang, Ling-ling
    Liu, San-yang
    Chan, Felix T. S.
    Dai, Cai
    Shan, Xian
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2015, 271 : 269 - 287
  • [45] Artificial bee colony algorithm based on local search
    Liu, San-Yang
    Zhang, Ping
    Zhu, Ming-Min
    [J]. Kongzhi yu Juece/Control and Decision, 2014, 29 (01): : 123 - 128
  • [46] Accelerating Artificial Bee Colony Algorithm with Neighborhood Search
    Li, Xianneng
    Yang, Huiyan
    Yang, Meihua
    Yang, Xian
    Yang, Guangfei
    [J]. 2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 1549 - 1556
  • [47] An Improved Multi-strategy Ensemble Artificial Bee Colony Algorithm with Neighborhood Search
    Zhou, Xinyu
    Wan, Jianyi
    Zuo, Jiali
    [J]. NEURAL INFORMATION PROCESSING, ICONIP 2016, PT IV, 2016, 9950 : 489 - 496
  • [48] An Improved Artificial Bee Colony Algorithm Based on Factor Library and Dynamic Search Balance
    Yu, Wenjie
    Li, Xunbo
    Cai, Hanbin
    Zeng, Zhi
    Li, Xiang
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2018, 2018
  • [49] Improved artificial bee colony algorithm with mutual learning
    Yu Liu 1
    2.Civil Aviation Flight University of China
    [J]. Journal of Systems Engineering and Electronics, 2012, 23 (02) : 265 - 275
  • [50] An Improved Artificial Bee Colony Algorithm With its Application
    Gao, Hao
    Shi, Yujiao
    Pun, Chi-Man
    Kwong, Sam
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (04) : 1853 - 1865