Dynamic Gaussian bare-bones fruit fly optimizers with abandonment mechanism: method and analysis

被引:0
|
作者
Helong Yu
Wenshu Li
Chengcheng Chen
Jie Liang
Wenyong Gui
Mingjing Wang
Huiling Chen
机构
[1] Jilin Agricultural University,College of Information Technology
[2] Jilin University,College of Computer Science and Technology
[3] University of Technology Sydney,School of Computer Science, Faculty of Engineering and IT
[4] Wenzhou University,Department of Computer Science and Artificial Intelligence
[5] Duy Tan University,Institute of Research and Development
来源
关键词
Swarm intelligence; Fruit fly optimization algorithm; Gaussian bare-bones; Dynamic step length; Engineering design problems;
D O I
暂无
中图分类号
学科分类号
摘要
The Fruit Fly Optimization Algorithm (FOA) is a recent algorithm inspired by the foraging behavior of fruit fly populations. However, the original FOA easily falls into the local optimum in the process of solving practical problems, and has a high probability of escaping from the optimal solution. In order to improve the global search capability and the quality of solutions, a dynamic step length mechanism, abandonment mechanism and Gaussian bare-bones mechanism are introduced into FOA, termed as BareFOA. Firstly, the random and ambiguous behavior of fruit flies during the olfactory phase is described using the abandonment mechanism. The search range of fruit fly populations is automatically adjusted using an update strategy with dynamic step length. As a result, the convergence speed and convergence accuracy of FOA have been greatly improved. Secondly, the Gaussian bare-bones mechanism that overcomes local optimal constraints is introduced, which greatly improves the global search capability of the FOA. Finally, 30 benchmark functions for CEC2017 and seven engineering optimization problems are experimented with and compared to the best-known solutions reported in the literature. The computational results show that the BareFOA not only significantly achieved the superior results on the benchmark problems than other competitive counterparts, but also can offer better results on the engineering optimization design problems.
引用
收藏
页码:743 / 771
页数:28
相关论文
共 50 条
  • [1] Dynamic Gaussian bare-bones fruit fly optimizers with abandonment mechanism: method and analysis
    Yu, Helong
    Li, Wenshu
    Chen, Chengcheng
    Liang, Jie
    Gui, Wenyong
    Wang, Mingjing
    Chen, Huiling
    ENGINEERING WITH COMPUTERS, 2022, 38 (SUPPL 1) : 743 - 771
  • [2] Gaussian Bare-Bones Differential Evolution
    Wang, Hui
    Rahnamayan, Shahryar
    Sun, Hui
    Omran, Mahamed G. H.
    IEEE TRANSACTIONS ON CYBERNETICS, 2013, 43 (02) : 634 - 647
  • [3] Gaussian bare-bones firefly algorithm
    Peng H.
    Peng S.
    International Journal of Innovative Computing and Applications, 2019, 10 (01) : 35 - 42
  • [4] Markov Chain Models of Bare-Bones Particle Swarm Optimizers
    Poli, Riccardo
    Langdon, William B.
    GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 142 - +
  • [5] Gaussian bare-bones artificial bee colony algorithm
    Xinyu Zhou
    Zhijian Wu
    Hui Wang
    Shahryar Rahnamayan
    Soft Computing, 2016, 20 : 907 - 924
  • [6] Gaussian Bare-Bones Brain Storm Optimization Algorithm
    El-Abd, Mohammed
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 227 - 233
  • [7] Gaussian bare-bones artificial bee colony algorithm
    Zhou, Xinyu
    Wu, Zhijian
    Wang, Hui
    Rahnamayan, Shahryar
    SOFT COMPUTING, 2016, 20 (03) : 907 - 924
  • [8] A Spark-based Gaussian Bare-bones Cuckoo Search with dynamic parameter selection
    He, Zhihui
    Peng, Hu
    Deng, Changshou
    Tan, Yucheng
    Wu, Zhijian
    Wu, Shuangke
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 1220 - 1227
  • [9] Accelerating Gaussian bare-bones differential evolution using neighbourhood mutation
    Wang, H. (huiwang@whu.edu.cn), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (04):
  • [10] Accelerating Gaussian bare-bones differential evolution using neighbourhood mutation
    Chen, Liang
    Wang, Wenjun
    Wang, Hui
    INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2013, 4 (02) : 266 - 276