An improved bat algorithm based on multi-subpopulation search strategy

被引:0
作者
Yang, Bo [1 ]
Shen, Yanjun [1 ]
Yu, Hui [1 ]
机构
[1] China Three Gorges Univ, Hubei Prov Collaborat Innovat Ctr New Energy Micr, Yichang 443002, Hubei, Peoples R China
来源
2019 12TH ASIAN CONTROL CONFERENCE (ASCC) | 2019年
基金
美国国家科学基金会;
关键词
Bat algorithm; swarm intelligence; global search; Multi-subpopulation; population diversity; PARTICLE SWARM OPTIMIZATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Bat algorithm (BA) is a novel swarm intelligence optimization algorithm inspired by the behavior of bat hunting for prey and has been applied in many optimization problems. However, BA has some shortcomings including easy to fall into local optima and low precision of solution when solving some complex problem. In order to enhance its performance, a multi-subpopulation bat optimization algorithm (MSPBA) is proposed in this paper. The specific idea of bat algorithm improvement is to divide the population into three subgroups, each using different search strategies. The first subgroup mainly performs global search to improve the global exploration ability of the algorithm. The second subgroup mainly performs local search to improve the accuracy of the algorithm. The third subgroup is mainly to enhance population diversity and avoid falling into local optimum. 10 standard benchmark functions are used to illustrate the performance of the proposed algorithm by comparing with DBA, BA, PSO, DE and CS. The simulation results show the superiority of MSPBA.
引用
收藏
页码:1407 / 1412
页数:6
相关论文
共 50 条
  • [21] An Improved Evolutionary Algorithm Based on a Multi-Search Strategy and an External Population Strategy for Many-Objective Optimization
    Liu, Jie
    Dai, Cai
    Lai, Xingping
    Liang, Fei
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2021, 35 (06)
  • [22] Improved bat algorithm with optimal forage strategy and random disturbance strategy
    Cai, Xingjuan
    Gao, Xiao-zhi
    Xue, Yu
    [J]. INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2016, 8 (04) : 205 - 214
  • [23] A comparative study of Improved Bat Algorithm and Bat Algorithm on numerical benchmarks
    Beskirli, Mehmet
    Koc, Ismail
    [J]. 2015 4TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES (ACSAT), 2015, : 68 - 73
  • [24] An Improved Particle Swarm Optimization Algorithm Based on Multi-Tasking Subpopulation Cooperation
    Wang Ke-ke
    Zhao Han-qing
    Lv Qiang
    Wang Dong-lai
    [J]. INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2012, 15 (06): : 2435 - 2440
  • [25] Improved Bat Algorithm Based on RNA Genetic Algorithm
    Geng Y.
    Zhang L.
    Sun Y.
    Fei T.
    Jiang S.
    Ma J.
    [J]. Tianjin Daxue Xuebao (Ziran Kexue yu Gongcheng Jishu Ban)/Journal of Tianjin University Science and Technology, 2019, 52 (03): : 315 - 320
  • [26] A multi-subpopulation particle swarm optimization: A hybrid intelligent computing for function optimization
    Inthachot, M.
    Supratid, S.
    [J]. ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 5, PROCEEDINGS, 2007, : 679 - +
  • [27] Can multi-subpopulation reference sets improve the genomic predictive ability for pigs?
    Fangmann, A.
    Bergfelder-Drueing, S.
    Tholen, E.
    Simianer, H.
    Erbe, M.
    [J]. JOURNAL OF ANIMAL SCIENCE, 2015, 93 (12) : 5618 - 5630
  • [28] Improved Flower Pollination Algorithm Based on Multi-strategy
    Xiao H.-H.
    Wan C.-X.
    [J]. Ruan Jian Xue Bao/Journal of Software, 2021, 32 (10): : 3151 - 3175
  • [29] Parallelized Bat Algorithm with a Communication Strategy
    Tsai, Cheng-Fu
    Dao, Thi-Kien
    Yang, Wei-Jie
    Trong-The Nguyen
    Pan, Tien-Szu
    [J]. MODERN ADVANCES IN APPLIED INTELLIGENCE, IEA/AIE 2014, PT I, 2014, 8481 : 87 - 95
  • [30] Multi-point shortest path planning based on an Improved Discrete Bat Algorithm
    Liu, Lijue
    Luo, Shuning
    Guo, Fan
    Tan, Shiyang
    [J]. APPLIED SOFT COMPUTING, 2020, 95