An adaptive moth flame optimization algorithm with historical flame archive strategy and its application

被引:3
|
作者
Wang, Zhenyu [1 ]
Cao, Zijian [1 ]
Jia, Haowen [1 ]
机构
[1] Xian Technol Univ, Sch Comp Sci & Engn, Xian 710021, Peoples R China
关键词
Moth flame optimization; Historical flame archive; Top flame randomly matching mechanism; GLOBAL OPTIMIZATION;
D O I
10.1007/s00500-023-08416-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Moth Flame Optimization (MFO) is a new nature-inspired heuristic algorithm, and has successfully been applied in various fields of practical engineering. To enhance exploitation of MFO and avoid dropping into local optimal solution, an adaptive MFO algorithm with historical flame archive strategy is proposed in this paper, which is termed MFO-HFA to avoid ambiguity. In MFO-HFA, to make full use of population history information, the archive consists of historical optimal individuals, which is utilized to preserve the information of better historical flame. Besides, to make full use of the information of top flame information, a top flame randomly matching mechanism is utilized to improve the convergence ability of population. To demonstrate the advantage of MFO-HFA, it is compared with several well-known variants of MFO and some state-of-the-art intelligence algorithms on both 25 benchmark functions of CEC 2005. The experimental results indicate that MFO-HFA outperforms other compared algorithms and has obtained best accuracy. Furthermore, MFO-HFA is used to generate the rules of IDS by NSL-KDD dataset. The test results demonstrate that MFO-HFA outperforms compared algorithms and has gained 96.5% accuracy.
引用
收藏
页码:12155 / 12180
页数:26
相关论文
共 50 条
  • [1] An adaptive moth flame optimization algorithm with historical flame archive strategy and its application
    Zhenyu Wang
    Zijian Cao
    Haowen Jia
    Soft Computing, 2023, 27 : 12155 - 12180
  • [2] Moth-flame optimization algorithm based on diversity and mutation strategy
    Ma, Lei
    Wang, Chao
    Xie, Neng-gang
    Shi, Miao
    Ye, Ye
    Wang, Lu
    APPLIED INTELLIGENCE, 2021, 51 (08) : 5836 - 5872
  • [3] Moth-flame optimization algorithm based on diversity and mutation strategy
    Lei Ma
    Chao Wang
    Neng-gang Xie
    Miao Shi
    Ye Ye
    Lu Wang
    Applied Intelligence, 2021, 51 : 5836 - 5872
  • [4] Optimization Improvement and Clustering Application Based on Moth-Flame Algorithm
    Ye, Lvyang
    Huang, Huajuan
    Wei, Xiuxi
    INTELLIGENT COMPUTING METHODOLOGIES, PT III, 2022, 13395 : 769 - 784
  • [5] A Hybrid Moth Flame Optimization Algorithm for Global Optimization
    Sahoo, Saroj Kumar
    Saha, Apu Kumar
    JOURNAL OF BIONIC ENGINEERING, 2022, 19 (05) : 1522 - 1543
  • [6] A Hybrid Moth Flame Optimization Algorithm for Global Optimization
    Saroj Kumar Sahoo
    Apu Kumar Saha
    Journal of Bionic Engineering, 2022, 19 : 1522 - 1543
  • [7] Moth–flame optimization algorithm: variants and applications
    Mohammad Shehab
    Laith Abualigah
    Husam Al Hamad
    Hamzeh Alabool
    Mohammad Alshinwan
    Ahmad M. Khasawneh
    Neural Computing and Applications, 2020, 32 : 9859 - 9884
  • [8] An Ameliorated Moth-flame Optimization Algorithm
    Zhao, Xiao-dong
    Fang, Yi-ming
    Ma, Zhuang
    Xu, Miao
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 2372 - 2377
  • [9] Hybridization of Moth Flame Optimization and Gravitational Search Algorithm and its Application to Detection of Food Quality
    Sarma, Aditya
    Bhutani, Anirudh
    Goel, Lavika
    PROCEEDINGS OF THE 2017 INTELLIGENT SYSTEMS CONFERENCE (INTELLISYS), 2017, : 52 - 60
  • [10] Chaotic Moth-Flame Optimization Algorithm Based on Squirrel Exploration Strategy
    Zhang, Shuai
    Ye, Xiaohua
    Huang, Jianzhong
    Computer Engineering and Applications, 2024, 60 (21) : 99 - 115