Artificial bee colony algorithm with comprehensive search mechanism for numerical optimization

被引:0
|
作者
Mudong Li [1 ]
Hui Zhao [1 ]
Xingwei Weng [1 ]
Hanqiao Huang [1 ]
机构
[1] Department of Aeronautics and Astronautics Engineering, Air Force Engineering University
关键词
artificial bee colony(ABC); function optimization; search strategy; population initialization; Wilcoxon signed ranks test;
D O I
暂无
中图分类号
TP18 [人工智能理论]; TP391.3 [检索机];
学科分类号
081104 ; 0812 ; 081203 ; 0835 ; 1405 ;
摘要
The artificial bee colony(ABC) algorithm is a simple and effective global optimization algorithm which has been successfully applied in practical optimization problems of various fields. However, the algorithm is still insufficient in balancing exploration and exploitation. To solve this problem, we put forward an improved algorithm with a comprehensive search mechanism.The search mechanism contains three main strategies. Firstly, the heuristic Gaussian search strategy composed of three different search equations is proposed for the employed bees, which fully utilizes and balances the exploration and exploitation of the three different search equations by introducing the selectivity probability Ps. Secondly, in order to improve the search accuracy, we propose the Gbest-guided neighborhood search strategy for onlooker bees to improve the exploitation performance of ABC. Thirdly, the selfadaptive population perturbation strategy for the current colony is used by random perturbation or Gaussian perturbation to enhance the diversity of the population. In addition, to improve the quality of the initial population, we introduce the chaotic oppositionbased learning method for initialization. The experimental results and Wilcoxon signed ranks test based on 27 benchmark functions show that the proposed algorithm, especially for solving high dimensional and complex function optimization problems, has a higher convergence speed and search precision than ABC and three other current ABC-based algorithms.
引用
收藏
页码:603 / 617
页数:15
相关论文
共 50 条
  • [41] Quick artificial bee colony algorithm with symbiotic search strategy for global optimization
    Wei, Xuan
    Chen, Xu
    Ding, Yuhan
    Yang, Guanxue
    Wang, Zhaowei
    [J]. 2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 2123 - 2127
  • [42] Hybrid artificial bee colony algorithm with variable neighborhood search and memory mechanism
    Fan Chengli
    Fu Qiang
    Long Guangzheng
    Xing Qinghua
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2018, 29 (02) : 405 - 414
  • [43] Hybrid Artificial Bee Colony Algorithm and Particle Swarm Search for Global Optimization
    Wang Chun-Feng
    Liu Kui
    Shen Pei-Ping
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [44] Hybrid artificial bee colony algorithm with variable neighborhood search and memory mechanism
    FAN Chengli
    FU Qiang
    LONG Guangzheng
    XING Qinghua
    [J]. Journal of Systems Engineering and Electronics, 2018, 29 (02) : 405 - 414
  • [45] A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm
    Karaboga, Dervis
    Basturk, Bahriye
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2007, 39 (03) : 459 - 471
  • [46] A Novel Artificial Bee Colony Algorithm with Integration of Extremal Optimization for Numerical Optimization Problems
    Chen, Min-Rong
    Zeng, Wei
    Zeng, Guo-Qiang
    Li, Xia
    Luo, Jian-Ping
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 242 - 249
  • [47] A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm
    Dervis Karaboga
    Bahriye Basturk
    [J]. Journal of Global Optimization, 2007, 39 : 459 - 471
  • [48] ARTIFICIAL BEE COLONY ALGORITHM FOR DISCRETE OPTIMIZATION
    Shao, Y. C.
    Zhu, J. N.
    Xu, Z. Y.
    Jia, H. B.
    Tian, L. W.
    [J]. BASIC & CLINICAL PHARMACOLOGY & TOXICOLOGY, 2018, 122 : 14 - 15
  • [49] Artificial Bee Colony Algorithm for Portfolio Optimization
    Ge, Mengyao
    [J]. FIFTH INTERNATIONAL CONFERENCE ON INTELLIGENT CONTROL AND INFORMATION PROCESSING (ICICIP), 2014, : 449 - 453
  • [50] A Hybrid Artificial Bee Colony Optimization Algorithm
    Yuan, Yanhua
    Zhu, Yuanguo
    [J]. 2014 10TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2014, : 492 - 496