A knowledge-driven monarch butterfly optimization algorithm with self-learning mechanism

被引:1
|
作者
Xu, Tianpeng [1 ]
Zhao, Fuqing [1 ]
Tang, Jianxin [1 ]
Du, Songlin [1 ]
Jonrinaldi [2 ]
机构
[1] Lanzhou Univ Technol, Sch Comp & Commun Technol, Lanzhou 730050, Peoples R China
[2] Univ Andalas, Dept Ind Engn, Padang 25163, Indonesia
基金
中国国家自然科学基金;
关键词
Continuous optimization problem; Monarch butterfly optimization; Knowledge-driven; Self-learning mechanism; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; SEARCH; STRATEGY;
D O I
10.1007/s10489-022-03999-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Monarch Butterfly Optimization (MBO) algorithm has been proved to be an efficient meta-heuristic to directly address continuous optimization problems. In the MBO algorithm, the migration operator cooperates with the butterfly adjusting operator to generate the entire offspring population. Since the individual iterations of the MBO algorithm are not self-learning, the cooperative intelligence mechanism is a random process. In this study, an improved MBO algorithm with a knowledge-driven learning mechanism (KDLMBO) is presented to enable the algorithm to evolve effectively with a self-learning capacity. The neighborhood information extracted from the candidate solutions is treated as the prior knowledge of the KDLMBO algorithm. The learning mechanism consists of the learning migration operator and the learning butterfly adjusting operator. Then, the self-learning collective intelligence is realized by the two cooperative operators in the iterative process of the algorithm. The experimental results demonstrate and validate the efficiency and significance of the proposed KDLMBO algorithm.
引用
收藏
页码:12077 / 12097
页数:21
相关论文
共 50 条
  • [21] Monarch Butterfly Optimization Algorithm for Localization in Wireless Sensor Networks
    Strumberger, Ivana
    Tuba, Eva
    Bacanin, Nebojsa
    Beko, Marko
    Tuba, Milan
    2018 28TH INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA), 2018,
  • [22] The monarch butterfly optimization algorithm for solving feature selection problems
    Mohammed Alweshah
    Saleh Al Khalaileh
    Brij B. Gupta
    Ammar Almomani
    Abdelaziz I. Hammouri
    Mohammed Azmi Al-Betar
    Neural Computing and Applications, 2022, 34 : 11267 - 11281
  • [23] Multi-strategy self-learning particle swarm optimization algorithm based on reinforcement learning
    Meng, Xiaoding
    Li, Hecheng
    Chen, Anshan
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2023, 20 (05) : 8498 - 8530
  • [24] Self-learning genetic algorithm
    V. A. Kostenko
    A. V. Frolov
    Journal of Computer and Systems Sciences International, 2015, 54 : 525 - 539
  • [25] Cluster knowledge-driven vertical federated learning
    Yin, Zilong
    Zhao, Xiaoli
    Wang, Haoyu
    Zhang, Xin
    Guo, Xin
    Fang, Zhijun
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (14) : 20229 - 20252
  • [26] Self-learning genetic algorithm
    Kostenko, V. A.
    Frolov, A. V.
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2015, 54 (04) : 525 - 539
  • [27] LMBO-DE: a linearized monarch butterfly optimization algorithm improved with differential evolution
    Samaneh Yazdani
    Esmaeil Hadavandi
    Soft Computing, 2019, 23 : 8029 - 8043
  • [28] LMBO-DE: a linearized monarch butterfly optimization algorithm improved with differential evolution
    Yazdani, Samaneh
    Hadavandi, Esmaeil
    SOFT COMPUTING, 2019, 23 (17) : 8029 - 8043
  • [29] An enhanced monarch butterfly optimization with self-adaptive crossover operator for unconstrained and constrained optimization problems
    Chen, Mingyang
    NATURAL COMPUTING, 2021, 20 (01) : 105 - 126
  • [30] A Novel Monarch Butterfly Optimization with Greedy Strategy and Self-adaptive Crossover Operator
    Wang, Gai-Ge
    Zhao, Xinchao
    Deb, Suash
    2015 SECOND INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND MACHINE INTELLIGENCE (ISCMI), 2015, : 45 - 50