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 条
  • [21] The Application of Artificial Bee Colony and Gravitational Search Algorithm in Reservoir Optimization
    Asmadi Ahmad
    Siti Fatin Mohd Razali
    Zawawi Samba Mohamed
    Ahmed El-shafie
    [J]. Water Resources Management, 2016, 30 : 2497 - 2516
  • [22] Artificial bee colony algorithm and pattern search hybridized for global optimization
    Kang, Fei
    Li, Junjie
    Li, Haojin
    [J]. APPLIED SOFT COMPUTING, 2013, 13 (04) : 1781 - 1791
  • [23] A Qualified Search Strategy with Artificial Bee Colony Algorithm for Continuous Optimization
    Hakli, Huseyin
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2020, 45 (12) : 10891 - 10913
  • [24] The Application of Artificial Bee Colony and Gravitational Search Algorithm in Reservoir Optimization
    Ahmad, Asmadi
    Razali, Siti Fatin Mohd
    Mohamed, Zawawi Samba
    El-shafie, Ahmed
    [J]. WATER RESOURCES MANAGEMENT, 2016, 30 (07) : 2497 - 2516
  • [25] A Qualified Search Strategy with Artificial Bee Colony Algorithm for Continuous Optimization
    Huseyin Hakli
    [J]. Arabian Journal for Science and Engineering, 2020, 45 : 10891 - 10913
  • [26] Dual-Search Artificial Bee Colony Algorithm for Engineering Optimization
    Dong, Chen
    Xiong, Ziqi
    Liu, Ximeng
    Ye, Yin
    Yang, Yang
    Guo, Wenzhong
    [J]. IEEE ACCESS, 2019, 7 : 24571 - 24584
  • [27] Artificial bee colony algorithm with variable search strategy for continuous optimization
    Kiran, Mustafa Servet
    Hakli, Huseyin
    Gunduz, Mesut
    Uguz, Harun
    [J]. INFORMATION SCIENCES, 2015, 300 : 140 - 157
  • [28] An Effective Hybrid Butterfly Optimization Algorithm with Artificial Bee Colony for Numerical Optimization
    Arora, Sankalap
    Singh, Satvir
    [J]. INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2017, 4 (04): : 14 - 21
  • [29] Directed Artificial Bee Colony algorithm with revamped search strategy to solve global numerical optimization problems
    Thirugnanasambandam, Kalaipriyan
    Rajeswari, M.
    Bhattacharyya, Debnath
    Kim, Jung-yoon
    [J]. AUTOMATED SOFTWARE ENGINEERING, 2022, 29 (01)
  • [30] Directed Artificial Bee Colony algorithm with revamped search strategy to solve global numerical optimization problems
    Kalaipriyan Thirugnanasambandam
    M. Rajeswari
    Debnath Bhattacharyya
    Jung-yoon Kim
    [J]. Automated Software Engineering, 2022, 29