A Randomly Guided Firefly Algorithm Based on Elitist Strategy and Its Applications

被引:13
|
作者
Wang, Chunfeng [1 ]
Liu, Kui [2 ]
机构
[1] Henan Normal Univ, Coll Math & Informat Sci, Xinxiang 453007, Henan, Peoples R China
[2] Henan Normal Univ, Coll Math & Informat Sci, Sch Math & Informat Sci, Henan Engn Lab Big Data Stat Anal & Optimal Contr, Xinxiang 453007, Henan, Peoples R China
来源
IEEE ACCESS | 2019年 / 7卷
基金
中国国家自然科学基金;
关键词
Firefly algorithm; swarm intelligence; continuous optimization; elitist strategy; opposite learning; BEE COLONY ALGORITHM; OPTIMIZATION ALGORITHM; DIFFERENTIAL EVOLUTION; INERTIA WEIGHT;
D O I
10.1109/ACCESS.2019.2940582
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Firefly algorithm (FA) is one of the swarm intelligence algorithms, which is proposed by Yang in 2008. The standard FA has some disadvantages, such as high computational time complexity, slow convergence speed and so on. The main reason is that FA employs a full attracted model, which makes the oscillation of each firefly during its movement. To overcome these disadvantages, based on elitist strategy, a randomly guided firefly algorithm (ERaFA) is proposed. In this algorithm, for improving the convergence speed, an elitist attraction model is developed based on random selection from elite fireflies, which can lead the firefly to a right direction. To deal with the possible failure of the elite guidance, opposite learning strategy is adopted. Meanwhile, to strengthen the local search ability of our algorithm, and help our algorithm jump out a local optimum position, a new mechanism is proposed, which is similar to the crossover operator in GA. The performance of ERaFA is evaluated by some well-known test functions and applied to solve three constrained engineering problems. The results show that ERaFA is superior to FA and some other state-of-the-art algorithms in terms of the convergence speed and robustness.
引用
收藏
页码:130373 / 130387
页数:15
相关论文
共 50 条
  • [1] An improved firefly algorithm with distance-guided selection strategy and its application
    Li, Jie
    Song, Li
    Cao, Lianglin
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 43 (01) : 889 - 906
  • [2] Immunity Genetic Algorithm Based on Elitist Strategy And Its Application to The TSP Problem
    Liang Yan
    Yang Kongyu
    [J]. 2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION WORKSHOP: IITA 2008 WORKSHOPS, PROCEEDINGS, 2008, : 3 - 6
  • [3] Immunity Genetic Algorithm Based on Elitist Strategy And Its Application to The TSP Problem
    Liang Yan
    Yang Kongyu
    [J]. 2008 INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND TRAINING AND 2008 INTERNATIONAL WORKSHOP ON GEOSCIENCE AND REMOTE SENSING, VOL 2, PROCEEDINGS,, 2009, : 729 - 732
  • [4] Enhancing Firefly Algorithm with Best Neighbor Guided Search Strategy
    WU Shuangke
    WU Zhijian
    PENG Hu
    [J]. Wuhan University Journal of Natural Sciences, 2019, 24 (06) : 524 - 536
  • [5] Firefly search algorithm based on leader strategy
    Zhang, Xuncai
    Wang, Shida
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 123
  • [6] A population-based incremental learning algorithm with elitist strategy
    Zhang, Qingbin
    Wu, Tihua
    Liu, Bo
    [J]. ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 3, PROCEEDINGS, 2007, : 583 - +
  • [7] HSFA: A novel firefly algorithm based on a hierarchical strategy
    Ren, Hongjia
    Ren, Hongbo
    Sun, Zhongqi
    [J]. KNOWLEDGE-BASED SYSTEMS, 2023, 279
  • [8] An improved firefly algorithm based on personalized step strategy
    Yu, Shuhao
    Zuo, Xukun
    Fan, Xianglin
    Liu, Zhengyu
    Pei, Mingjing
    [J]. COMPUTING, 2021, 103 (04) : 735 - 748
  • [9] An improved firefly algorithm based on personalized step strategy
    Shuhao Yu
    Xukun Zuo
    Xianglin Fan
    Zhengyu Liu
    Mingjing Pei
    [J]. Computing, 2021, 103 : 735 - 748
  • [10] Randomly Attracted Rough Firefly Algorithm for histogram based fuzzy image clustering
    Dhal, Krishna Gopal
    Das, Arunita
    Ray, Swarnajit
    Galvez, Jorge
    [J]. KNOWLEDGE-BASED SYSTEMS, 2021, 216