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 条
  • [21] A novel enhanced flow regime algorithm using opposition-based learning
    Lv, Zhaoming
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 45 (06) : 11353 - 11368
  • [22] Global harmony search with generalized opposition-based learning
    Guo, Zhaolu
    Wang, Shenwen
    Yue, Xuezhi
    Yang, Huogen
    SOFT COMPUTING, 2017, 21 (08) : 2129 - 2137
  • [23] Improved Clustering Algorithm with Adaptive Opposition-based Learning
    Meng, Qianqian
    Zhou, Lijuan
    2017 IEEE 2ND INTERNATIONAL CONFERENCE ON BIG DATA ANALYSIS (ICBDA), 2017, : 296 - 300
  • [24] Opposition-based learning in the shuffled differential evolution algorithm
    Morteza Alinia Ahandani
    Hosein Alavi-Rad
    Soft Computing, 2012, 16 : 1303 - 1337
  • [25] Chaos opposition-based learning harmony search algorithm
    Ouyang, Hai-Bin
    Gao, Li-Qun
    Guo, Li
    Kong, Xiang-Yong
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2013, 34 (09): : 1217 - 1221
  • [26] Enhancing engineering optimization using hybrid sine cosine algorithm with Roulette wheel selection and opposition-based learning
    Pham, Vu Hong Son
    Nguyen Dang, Nghiep Trinh
    Nguyen, Van Nam
    SCIENTIFIC REPORTS, 2024, 14 (01)
  • [27] Enhancing engineering optimization using hybrid sine cosine algorithm with Roulette wheel selection and opposition-based learning
    Vu Hong Son Pham
    Nghiep Trinh Nguyen Dang
    Van Nam Nguyen
    Scientific Reports, 14
  • [28] Greedy opposition-based learning for chimp optimization algorithm
    Khishe, Mohammad
    ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (08) : 7633 - 7663
  • [29] Opposition-based learning in the shuffled differential evolution algorithm
    Ahandani, Morteza Alinia
    Alavi-Rad, Hosein
    SOFT COMPUTING, 2012, 16 (08) : 1303 - 1337
  • [30] Greedy opposition-based learning for chimp optimization algorithm
    Mohammad Khishe
    Artificial Intelligence Review, 2023, 56 : 7633 - 7663