An improved artificial bee colony algorithm based on Bayesian estimation

被引:0
|
作者
Chunfeng Wang
Pengpeng Shang
Peiping Shen
机构
[1] Xianyang Normal University,School of Mathematics and Statistics
[2] Henan Normal University,College of Mathematics and Information Science
[3] North China University of Water Resources and Electric Power,School of Mathematics and Statistics
来源
关键词
Swarm intelligence; Artificial bee colony; Bayesian estimation; Directional guidance strategy;
D O I
暂无
中图分类号
学科分类号
摘要
Artificial bee colony (ABC) algorithm was proposed by mimicking the cooperative foraging behaviors of bees. As a member of swarm intelligence algorithms, ABC has some advantages in handling optimization problems. However, it has the exploration capacity over the exploitation capacity, which may lead to slow convergence speed and lower solution accuracy. Hence, to enhance the performance of the algorithm, a novel ABC based on Bayesian estimation (BEABC) is presented in this paper. First, instead of using the fitness ratio, the selection probability in ABC is replaced with a new probability calculated by Bayesian estimation. Second, to help the bees adopt more useful information during updating new food sources, a directional guidance mechanism is designed for onlooker bees and scout bees. Finally, the comprehensive performance of BEABC is evaluated by 24 single-objective test functions. The numerical experiment results indicate that BEABC dominates its peers over most test functions, and the significant statistics show that the significant excellence rate of BEABC is 76%\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$76\%$$\end{document} in the overall comparison. In addition, to further test the performance of BEABC, seven multi-objective problems and two real-word optimization problems are solved. The comparison results show that BEABC can achieve better results than other EA competitors.
引用
收藏
页码:4971 / 4991
页数:20
相关论文
共 50 条
  • [21] An artificial bee colony algorithm for learning Bayesian networks
    Ji, Junzhong
    Wei, Hongkai
    Liu, Chunnian
    SOFT COMPUTING, 2013, 17 (06) : 983 - 994
  • [22] K-means algorithm based on improved artificial bee colony algorithm
    Yu Z.-J.
    Qin H.
    Yu, Zuo-Jun (yuzj@upc.edu.cn), 2018, Northeast University (33): : 181 - 185
  • [23] Archimedean copula estimation of distribution algorithm based on artificial bee colony algorithm
    Xu, Haidong
    Jiang, Mingyan
    Xu, Kun
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2015, 26 (02) : 388 - 396
  • [24] Archimedean copula estimation of distribution algorithm based on artificial bee colony algorithm
    Haidong Xu
    Mingyan Jiang
    Kun Xu
    JournalofSystemsEngineeringandElectronics, 2015, 26 (02) : 388 - 396
  • [25] Improved Extreme Learning Machine Based on Artificial Bee Colony Algorithm
    Mao, Li
    Li, Yang
    Mao, Yu
    2018 17TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS FOR BUSINESS ENGINEERING AND SCIENCE (DCABES), 2018, : 178 - 180
  • [26] An improved artificial bee colony algorithm based on the strategy of global reconnaissance
    Ma, Wei
    Sun, Zhengxing
    Li, Junlou
    Song, Mofei
    Lang, Xufeng
    SOFT COMPUTING, 2016, 20 (12) : 4825 - 4857
  • [27] An Improved Artificial Bee Colony Algorithm With Fitness-Based Information
    Xiang, Wan-Li
    Li, Yin-Zhen
    He, Rui-Chun
    Meng, Xue-Lei
    An, Mei-Qing
    IEEE ACCESS, 2019, 7 : 41052 - 41065
  • [28] Generalized Load Modeling Based on the Improved Artificial Bee Colony Algorithm
    Yi, Jiangwen
    Zhu, Jianquan
    2015 5TH INTERNATIONAL CONFERENCE ON ELECTRIC UTILITY DEREGULATION AND RESTRUCTURING AND POWER TECHNOLOGIES (DRPT 2015), 2015, : 352 - 357
  • [29] Emergency Scheduling Optimization Based on Improved Artificial Bee Colony Algorithm
    Zhao Ming
    Song Xiao-Yu
    Gao Yi-Chen
    PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE, 2015, : 886 - 889
  • [30] An improved artificial bee colony algorithm based on the strategy of global reconnaissance
    Wei Ma
    Zhengxing Sun
    Junlou Li
    Mofei Song
    Xufeng Lang
    Soft Computing, 2016, 20 : 4825 - 4857