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 条
  • [41] FMFO: Floating flame moth-flame optimization algorithm for training multi-layer perceptron classifier
    Yang, Zhenlun
    APPLIED INTELLIGENCE, 2023, 53 (01) : 251 - 271
  • [42] Whale Optimization Algorithm and Moth-Flame Optimization for multilevel thresholding image segmentation
    Abd El Aziz, Mohamed
    Ewees, Ahmed A.
    Hassanien, Aboul Ella
    EXPERT SYSTEMS WITH APPLICATIONS, 2017, 83 : 242 - 256
  • [43] Generalized Oppositional Moth Flame Optimization with Crossover Strategy: An Approach for Medical Diagnosis
    Jianfu Xia
    Hongliang Zhang
    Rizeng Li
    Huiling Chen
    Hamza Turabieh
    Majdi Mafarja
    Zhifang Pan
    Journal of Bionic Engineering, 2021, 18 : 991 - 1010
  • [44] Generalized Oppositional Moth Flame Optimization with Crossover Strategy: An Approach for Medical Diagnosis
    Xia, Jianfu
    Zhang, Hongliang
    Li, Rizeng
    Chen, Huiling
    Turabieh, Hamza
    Mafarja, Majdi
    Pan, Zhifang
    JOURNAL OF BIONIC ENGINEERING, 2021, 18 (04) : 991 - 1010
  • [45] An orthogonal moth flame optimization for global optimization and application to model order reduction problem
    Pradhan, Rosy
    Majhi, Santosh Kumar
    Jaypuria, Jemarani
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (05) : 6649 - 6661
  • [46] Moth flame optimization algorithm based on decomposition for placement of relay nodes in WSNs
    Sapre, Saunhita
    Mini, S.
    WIRELESS NETWORKS, 2020, 26 (02) : 1473 - 1492
  • [47] Knee MRI Segmentation Algorithm Based on Chaotic Moth-Flame Optimization
    Wang H.-F.
    Qi C.-F.
    Zhang Y.
    Zhu Y.-K.
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2020, 41 (03): : 326 - 331
  • [48] An enhanced Moth-flame optimization algorithm for permutation-based problems
    Ahmed Helmi
    Ahmed Alenany
    Evolutionary Intelligence, 2020, 13 : 741 - 764
  • [49] A binary enhanced moth flame optimization algorithm for uncapacitated facility location problems
    Ozkis, Ahmet
    Karakoyun, Murat
    PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, 2023, 29 (07): : 737 - 751
  • [50] Emergency Surgical Scheduling Model Based on Moth-flame Optimization Algorithm
    Huang, Cuiting
    Ye, Sicong
    Shuai, Shi
    Wei, Mengdi
    Zhou, Yehong
    Aibin, Anna
    Aibin, Michal
    2023 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS, ICNC, 2023, : 89 - 94