Best neighbor-guided artificial bee colony algorithm for continuous optimization problems

被引:63
|
作者
Peng, Hu [1 ]
Deng, Changshou [1 ]
Wu, Zhijian [2 ]
机构
[1] Jiujiang Univ, Sch Informat Sci & Technol, Jiujiang 332005, Peoples R China
[2] Wuhan Univ, Sch Comp, Wuhan 430072, Hubei, Peoples R China
基金
中国国家自然科学基金;
关键词
Artificial bee colony (ABC); Continuous optimization problems; Best neighbor-guided search; Global neighbor search; Software defect prediction;
D O I
10.1007/s00500-018-3473-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As a relatively recent invented swarm intelligence algorithm, artificial bee colony (ABC) becomes popular and is powerful for solving the tough continuous optimization problems. However, the weak exploitation has greatly affected the performance of basic ABC algorithm. Meanwhile, keeping a proper balance between the exploration and exploitation is critical work. To tackle these problems, this paper introduces a best neighbor-guided ABC algorithm, named NABC. In NABC, the best neighbor-guided solution search strategy is proposed to equilibrate the exploration and exploitation of new algorithm during the search process. Moreover, the global neighbor search operator has displaced the original random method in the scout bee phase aiming to preserve the search experiences. The experimental studies have been tested on a set of widely used benchmark functions (including the CEC 2013 shifted and rotated problems) and one real-world application problem (the software defect prediction). Experimental results and comparison with the state-of-the-art ABC variants indicate that NABC is very competitive and outperforms the other algorithms.
引用
收藏
页码:8723 / 8740
页数:18
相关论文
共 50 条
  • [1] Best neighbor-guided artificial bee colony algorithm for continuous optimization problems
    Hu Peng
    Changshou Deng
    Zhijian Wu
    [J]. Soft Computing, 2019, 23 : 8723 - 8740
  • [2] Enhancing Artificial Bee Colony Algorithm with Dynamic Best Neighbor-guided Search Strategy
    Cai, Qiyu
    Zhou, Xinyu
    Jie, Anquan
    Zhong, Maosheng
    Wang, Mingwen
    Wang, Hui
    Peng, Hu
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [3] 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
  • [4] 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
  • [5] A HYBRID ARTIFICIAL BEE COLONY OPTIMIZATION AND QUANTUM EVOLUTIONARY ALGORITHM FOR CONTINUOUS OPTIMIZATION PROBLEMS
    Duan, Hai-Bin
    Xu, Chun-Fang
    Xing, Zhi-Hui
    [J]. INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 2010, 20 (01) : 39 - 50
  • [6] A fast artificial bee colony algorithm variant for continuous global optimization problems
    [J]. Anescu, George (george.anescu@gmail.com), 1600, Politechnica University of Bucharest (79):
  • [7] The continuous artificial bee colony algorithm for binary optimization
    Kiran, Mustafa Servet
    [J]. APPLIED SOFT COMPUTING, 2015, 33 : 15 - 23
  • [8] A Modification Artificial Bee Colony Algorithm for Optimization Problems
    Liang, Jun-Hao
    Lee, Ching-Hung
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [9] Constrained Artificial Bee Colony Algorithm for Optimization Problems
    Babaeizadeh, Soudeh
    Ahmad, Rohanin
    [J]. ADVANCES IN INDUSTRIAL AND APPLIED MATHEMATICS, 2016, 1750
  • [10] 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