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 条
  • [1] A MULTI-SUBPOPULATION BAT OPTIMIZATION ALGORITHM FOR ECONOMIC DISPATCH PROBLEM WITH NON-ESSENTIAL DEMAND RESPONSE
    Shen, Yanjun
    Yang, Bo
    Huang, Xiongfeng
    Zhang, Yujiao
    Tan, Chao
    KYBERNETIKA, 2019, 55 (05) : 809 - 830
  • [2] Multi-Modal Bat Algorithm with Improved Search (MMBAIS)
    Banati, Hema
    Chaudhary, Reshu
    JOURNAL OF COMPUTATIONAL SCIENCE, 2017, 23 : 130 - 144
  • [3] Multi-subpopulation coevolutionary algorithm with adaptive Cauchy-Polynomial mutation
    Cui, Xingyu
    Zhang, Huifeng
    He, Jiawei
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 1651 - 1656
  • [4] Adaptive Multi-subpopulation based Differential Evolution for Global Optimization
    Liu, Qingping
    Pang, Tingting
    Chen, Kaige
    Wang, Zuling
    Sheng, Weiguo
    2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [5] Multi-subpopulation Based Symbiosis and Non-uniform Gaussian Mutation Salp Swarm Algorithm
    Chen Z.-Y.
    Zhang D.-M.
    Xin Z.-Y.
    Zidonghua Xuebao/Acta Automatica Sinica, 2022, 48 (05): : 1307 - 1317
  • [6] Improved Bat Algorithm Based on Fast Diving Strategy
    Geng, Yanxiang
    Zhang, Liyi
    Zhang, Yong
    Li, Zhixing
    Li, Jiahui
    JOURNAL OF INTERNET TECHNOLOGY, 2023, 24 (06): : 1249 - 1262
  • [7] A novel multi-subpopulation cooperative particle swarm optimisation
    Lin, Guohan
    Zhang, Jing
    INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2015, 6 (01) : 30 - 39
  • [8] Neighborhood search based improved bat algorithm for data clustering
    Kaur, Arvinder
    Kumar, Yugal
    APPLIED INTELLIGENCE, 2022, 52 (09) : 10541 - 10575
  • [9] Multi Strategy Improved Sparrow Search Algorithm Based on Rough Data Reasoning
    Zhou N.
    Zhang S.
    Zhang C.
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2022, 51 (05): : 743 - 753
  • [10] A hybrid multi-subpopulation genetic algorithm for textile batch dyeing scheduling and an empirical study
    Nhat-To Huynh
    Chien, Chen-Fu
    COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 125 : 615 - 627