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 条
  • [31] Chaos-enhanced moth-flame optimization algorithm for global optimization
    LI Hongwei
    LIU Jianyong
    CHEN Liang
    BAI Jingbo
    SUN Yangyang
    LU Kai
    JournalofSystemsEngineeringandElectronics, 2019, 30 (06) : 1144 - 1159
  • [32] Chaos-enhanced moth-flame optimization algorithm for global optimization
    Li Hongwei
    Liu Jianyong
    Chen Liang
    Bai Jingbo
    Sun Yangyang
    Lu Kai
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2019, 30 (06) : 1144 - 1159
  • [33] Enhanced Moth-flame optimizer with mutation strategy for global optimization
    Xu, Yueting
    Chen, Huiling
    Luo, Jie
    Zhang, Qian
    Jiao, Shan
    Zhang, Xiaoqin
    INFORMATION SCIENCES, 2019, 492 : 181 - 203
  • [34] Optimal Power Flow Calculation With Moth-Flame Optimization Algorithm
    Wang Z.
    Chen J.
    Zhang G.
    Yang Q.
    Dai Y.
    Dianwang Jishu/Power System Technology, 2017, 41 (11): : 3641 - 3647
  • [35] An improved moth-flame optimization algorithm based on fusion mechanism
    Jiang, Luchao
    Hao, Kuangrong
    Tang, Xue-song
    Wang, Tong
    Liu, Xiaoyan
    IECON 2021 - 47TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2021,
  • [36] Design of steel frames by an enhanced moth-flame optimization algorithm
    Gholizadeh, Saeed
    Davoudi, Hamed
    Fattahi, Fayegh
    STEEL AND COMPOSITE STRUCTURES, 2017, 24 (01): : 129 - 140
  • [37] Feature Selection Approach based on Moth-Flame Optimization Algorithm
    Zawbaa, Hossam M.
    Emary, E.
    Parv, B.
    Sharawi, Marwa
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 4612 - 4617
  • [38] An Improved Moth-Flame Optimization algorithm with hybrid search phase
    Pelusi, Danilo
    Mascella, Raffaele
    Tallini, Luca
    Nayak, Janmenjoy
    Naik, Bighnaraj
    Deng, Yong
    KNOWLEDGE-BASED SYSTEMS, 2020, 191
  • [39] Harmonic Elimination of Multilevel Inverters by Moth-Flame Optimization Algorithm
    Ceylan, Oguzhan
    2016 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (INDEL), 2016,
  • [40] FMFO: Floating flame moth-flame optimization algorithm for training multi-layer perceptron classifier
    Zhenlun Yang
    Applied Intelligence, 2023, 53 : 251 - 271