Accelerating Artificial Bee Colony Algorithm with Elite Neighborhood Learning

被引:0
|
作者
Zhou, Xinyu [1 ]
Liu, Yunan [1 ]
Ma, Yong [1 ]
Wang, Mingwen [1 ]
Wan, Jianyi [1 ]
机构
[1] Jiangxi Normal Univ, Sch Comp & Informat Engn, Nanchang 330022, Jiangxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Artificial bee colony; Breadth-first search framework; Depth-first search framework; Elite neighborhood learning;
D O I
10.1007/978-3-030-05051-1_31
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Artificial bee colony (ABC) algorithm has been shown good performance over many optimization problems. For some complex optimization problems, however, ABC often suffers from a slow convergence speed, because it is good at exploration but poor at exploitation. To achieve a better tradeoff between the exploration and exploitation capabilities, we introduce the breadth-first search (BFS) framework and depth-first search (DFS) framework into different phases of ABC respectively. The BFS framework is combined with the employed bee phase to focus on the exploration, while the DFS framework is integrated into the onlooker bee phase to concentrate on exploitation. After that, an elite neighborhood learning (ENL) strategy is proposed to enhance the information exchange between the employed bee phase and the onlooker bee phase, because in ABC the employed bees cannot well communicate with the onlooker bees which may also cause slow convergence speed. Extensive experiments are conducted on 22 well-known test functions, and six well-established ABC variants are included in the comparison. The results showed that our approach can effectively accelerate the convergence speed and significantly perform better on the majority of test functions.
引用
下载
收藏
页码:449 / 464
页数:16
相关论文
共 50 条
  • [31] Hybrid artificial bee colony algorithm with variable neighborhood search and memory mechanism
    Fan Chengli
    Fu Qiang
    Long Guangzheng
    Xing Qinghua
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2018, 29 (02) : 405 - 414
  • [32] Research on Neighborhood Search Strategy of Artificial Bee Colony Algorithm for Satisfiability Problems
    Guo, Ying
    Zhang, Changsheng
    2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL. 1, 2017, : 123 - 126
  • [33] Elite Opposition-based Artificial Bee Colony Algorithm for Global Optimization
    Guo, Z.
    Wang, S.
    Yue, X.
    Jiang, D.
    Li, K.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2015, 28 (09): : 1268 - 1275
  • [34] An Improved Artificial Bee Colony Algorithm with Elite-Guided Search Equations
    Du, Zhenxin
    Han, Dezhi
    Liu, Guangzhong
    Bi, Kun
    Jia, Jianxin
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2017, 14 (03) : 751 - 767
  • [35] Elite-guided multi-objective artificial bee colony algorithm
    Huo, Ying
    Zhuang, Yi
    Gu, Jingjing
    Ni, Siru
    APPLIED SOFT COMPUTING, 2015, 32 : 199 - 210
  • [36] Artificial bee colony algorithm based on adaptive neighborhood search and Gaussian perturbation
    Xiao, Songyi
    Wang, Hui
    Wang, Wenjun
    Huang, Zhikai
    Zhou, Xinyu
    Xu, Minyang
    APPLIED SOFT COMPUTING, 2021, 100
  • [37] Improving artificial Bee colony algorithm using a new neighborhood selection mechanism
    Wang, Hui
    Wang, Wenjun
    Xiao, Songyi
    Cui, Zhihua
    Xu, Minyang
    Zhou, Xinyu
    INFORMATION SCIENCES, 2020, 527 (527) : 227 - 240
  • [38] An improved artificial bee colony algorithm: particle bee colony
    Wang J.-C.
    Li Q.
    Cui J.-R.
    Zuo W.-X.
    Zhao Y.-F.
    Li, Qing (liqing@ies.ustb.edu.cn), 2018, Science Press (40): : 871 - 881
  • [39] Enhancing Artificial Bee Colony Algorithm with Superior Information Learning
    Zhou, Xinyu
    Liu, Yunan
    Wang, Mingwen
    Wan, Jianyi
    PRICAI 2018: TRENDS IN ARTIFICIAL INTELLIGENCE, PT I, 2018, 11012 : 928 - 940
  • [40] Artificial bee colony algorithm for clustering: an extreme learning approach
    Alshamiri, Abobakr Khalil
    Singh, Alok
    Surampudi, Bapi
    SOFT COMPUTING, 2016, 20 (08) : 3163 - 3176