Bee-foraging learning particle swarm optimization

被引:50
作者
Chen, Xu [1 ]
Tianfield, Hugo [2 ]
Du, Wenli [3 ]
机构
[1] Jiangsu Univ, Sch Elect & Informat Engn, Zhenjiang 212013, Jiangsu, Peoples R China
[2] Glasgow Caledonian Univ, Sch Comp Engn & Built Environm, Glasgow G4 0BA, Lanark, Scotland
[3] East China Univ Sci & Technol, MOE Key Lab Adv Control & Optimizat Chem Proc, Shanghai 200237, Peoples R China
关键词
Particle swarm optimization; Bee-foraging learning mechanism; Artificial bee colony; Numerical optimization; COLONY ALGORITHM; GLOBAL OPTIMIZATION; ABC;
D O I
10.1016/j.asoc.2021.107134
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Numerous particle swarm optimization (PSO) algorithms have been developed for solving numerical optimization problems in recent years. However, most of existing PSO algorithms have only one search phase. There is no strengthened search phase for the well-performed particles, and also no re-initialization phase for the exhausted particles. These issues may still restrict the performance of PSO for complex optimization problems. In this paper, inspired by the bee-foraging search mechanism of artificial bee colony algorithm, a novel bee-foraging learning PSO (BFL-PSO) algorithm is proposed. Different from existing PSO algorithms, the proposed BFL-PSO has three different search phases, namely employed learning, onlooker learning and scout learning. The employed learning phase works like traditional one-phase-based PSO, while the onlooker learning phase performs strengthened search around those well-performed particles to exploit promising solutions, and the scout learning phase re-initializes those exhausted particles to introduce new diversity. The proposed BFL-PSO is comprehensively evaluated on CEC2014 benchmark functions, and compared with state-of-the-art PSO algorithms as well as artificial bee colony algorithms. The experimental results show that BFL-PSO achieves very competitive performance in terms of solution accuracy. In addition, the effectiveness of the newly introduced onlooker learning and scout learning phases in BFL-PSO is verified. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:18
相关论文
共 57 条
  • [1] Economic dispatch using chaotic bat algorithm
    Adarsh, B. R.
    Raghunathan, T.
    Jayabarathi, T.
    Yang, Xin-She
    [J]. ENERGY, 2016, 96 : 666 - 675
  • [2] Particle Swarm Optimization for Single Objective Continuous Space Problems: A Review
    Bonyadi, Mohammad Reza
    Michalewicz, Zbigniew
    [J]. EVOLUTIONARY COMPUTATION, 2017, 25 (01) : 1 - 54
  • [3] A hybrid particle swarm optimizer with sine cosine acceleration coefficients
    Chen, Ke
    Zhou, Fengyu
    Yin, Lei
    Wang, Shuqian
    Wang, Yugang
    Wan, Fang
    [J]. INFORMATION SCIENCES, 2018, 422 : 218 - 241
  • [4] Novel dual-population adaptive differential evolution algorithm for large-scale multi-fuel economic dispatch with valve-point effects
    Chen, Xu
    [J]. ENERGY, 2020, 203 (203)
  • [5] Self-adaptive differential artificial bee colony algorithm for global optimization problems
    Chen, Xu
    Tianfield, Huaglory
    Li, Kangji
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2019, 45 : 70 - 91
  • [6] An Improved Particle Swarm Optimization with Biogeography-Based Learning Strategy for Economic Dispatch Problems
    Chen, Xu
    Xu, Bin
    Du, Wenli
    [J]. COMPLEXITY, 2018,
  • [7] Teaching-learning-based artificial bee colony for solar photovoltaic parameter estimation
    Chen, Xu
    Xu, Bin
    Mei, Congli
    Ding, Yuhan
    Li, Kangji
    [J]. APPLIED ENERGY, 2018, 212 : 1578 - 1588
  • [8] Biogeography-based learning particle swarm optimization
    Chen, Xu
    Tianfield, Huaglory
    Mei, Congli
    Du, Wenli
    Liu, Guohai
    [J]. SOFT COMPUTING, 2017, 21 (24) : 7519 - 7541
  • [9] A social learning particle swarm optimization algorithm for scalable optimization
    Cheng, Ran
    Jin, Yaochu
    [J]. INFORMATION SCIENCES, 2015, 291 : 43 - 60
  • [10] A novel artificial bee colony algorithm with depth-first search framework and elite-guided search equation
    Cui, Laizhong
    Li, Genghui
    Lin, Qiuzhen
    Du, Zhihua
    Gao, Weifeng
    Chen, Jianyong
    Lu, Nan
    [J]. INFORMATION SCIENCES, 2016, 367 : 1012 - 1044