Enhancing firefly algorithm using generalized opposition-based learning

被引:42
|
作者
Yu, Shuhao [1 ,2 ]
Zhu, Shenglong [3 ]
Ma, Yan [1 ]
Mao, Demei [1 ]
机构
[1] West Anhui Univ, Sch Informat Engn, Luan 237012, Peoples R China
[2] Hefei Univ Technol, Inst Comp Network Syst, Hefei 230009, Peoples R China
[3] Anhui Elect Power Sci & Res Inst, Hefei 230022, Peoples R China
基金
中国国家自然科学基金;
关键词
Firefly algorithm; Premature convergence; Local optimum; Opposition-based learning; OPTIMIZATION;
D O I
10.1007/s00607-015-0456-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Firefly algorithm has been shown to yield good performance for solving various optimization problems. However, under some conditions, FA may converge prematurely and thus may be trapped in local optima due to loss of population diversity. To overcome this defect, inspired by the concept of opposition-based learning, a strategy to increase the performance of firefly algorithm is proposed. The idea is to replace the worst firefly with a new constructed firefly. This new constructed firefly is created by taken some elements from the opposition number of the worst firefly or the position of the brightest firefly. After this operation, the worst firefly is forced to escape from the normal path and can help it to escape from local optima. Experiments on 16 standard benchmark functions show that our method can improve accuracy of the basic firefly algorithm.
引用
收藏
页码:741 / 754
页数:14
相关论文
共 50 条
  • [31] Opposition-based learning in global harmony search algorithm
    Zhai J.-C.
    Qin Y.-P.
    Kongzhi yu Juece/Control and Decision, 2019, 34 (07): : 1449 - 1455
  • [32] Opposition-based Q(ℷ) algorithm
    Shokri, Maryam
    Tizhooshl, Hamid R.
    Kamel, Mohamed
    2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 254 - +
  • [33] Shuffled frog-leaping algorithm using elite opposition-based learning
    Zhao, Jia
    Lv, Li
    INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2014, 16 (04) : 244 - 251
  • [34] An adaptive differential evolution algorithm based on belief space and generalized opposition-based learning for resource allocation
    Deng, Wu
    Ni, Hongcheng
    Liu, Yi
    Chen, Huiling
    Zhao, Huimin
    APPLIED SOFT COMPUTING, 2022, 127
  • [35] A novel artificial bee colony algorithm based on modified search strategy and generalized opposition-based learning
    Wang, Bing
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2015, 28 (03) : 1023 - 1037
  • [36] Multi-objective constrained differential evolution using generalized opposition-based learning
    Wei W.
    Wang J.
    Tao M.
    Yuan H.
    1600, Science Press (53): : 1410 - 1421
  • [37] A Novel Dynamic Generalized Opposition-Based Grey Wolf Optimization Algorithm
    Xing, Yanzhen
    Wang, Donghui
    Wang, Leiou
    ALGORITHMS, 2018, 11 (04)
  • [38] Opposition-Based Reinforcement Learning
    Tizhoosh, Hamid R.
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2006, 10 (04) : 578 - 585
  • [39] Maximum Power Point Tracking of PV Systems under Partial Shading Conditions Based on Opposition-Based Learning Firefly Algorithm
    Abo-Khalil, Ahmed G.
    Alharbi, Walied
    Al-Qawasmi, Abdel-Rahman
    Alobaid, Mohammad
    Alarifi, Ibrahim M.
    SUSTAINABILITY, 2021, 13 (05) : 1 - 18
  • [40] An Adaptive Opposition-Based Learning Selection: The Case for Jaya Algorithm
    Nasser, Abdullah B.
    Zamli, Kamal Z.
    Hujainah, Fadhl
    Ghanem, Waheed Ali H. M.
    Saad, Abdul-Malik H. Y.
    Alduais, Nayef Abdulwahab Mohammed
    IEEE ACCESS, 2021, 9 : 55581 - 55594