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 条
  • [41] Novel WSN Coverage Optimization Strategy Via Monarch Butterfly Algorithm and Particle Swarm Optimization
    Yue, Yinggao
    Cao, Li
    Zhang, Yong
    WIRELESS PERSONAL COMMUNICATIONS, 2024, 135 (04) : 2255 - 2280
  • [42] Multi-strategy monarch butterfly optimization algorithm for discounted {0-1} knapsack problem
    Feng, Yanhong
    Wang, Gai-Ge
    Li, Wenbin
    Li, Ning
    NEURAL COMPUTING & APPLICATIONS, 2018, 30 (10) : 3019 - 3036
  • [43] A self-learning particle swarm optimization algorithm with multi-strategy selection
    Sun, Bo
    Li, Wei
    Zhao, Yue
    Huang, Ying
    EVOLUTIONARY INTELLIGENCE, 2023, 16 (05) : 1487 - 1502
  • [44] Adaptive Knowledge-Driven Optimization for Architecting a Distributed Satellite System
    Hitomi, Nozomi
    Bang, Hyunseung
    Selva, Daniel
    JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2018, 15 (08): : 485 - 500
  • [45] Semantic knowledge-driven A-GASeq: A dynamic graph learning approach for assembly sequence optimization
    Xia, Luyao
    Lu, Jianfeng
    Lu, Yuqian
    Gao, Wentao
    Fan, Yuhang
    Xu, Yuhao
    Zhang, Hao
    COMPUTERS IN INDUSTRY, 2024, 154
  • [46] A knowledge-driven scatter search algorithm for the distributed hybrid flow shop scheduling problem
    Zuo, Yang
    Zhao, Fuqing
    Zhang, Jianlin
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 142
  • [47] Learning Bayesian Networks Structures with an Effective Knowledge-driven GA
    Zhang, Weijian
    Fang, Wei
    Sun, Jun
    Chen, Qidong
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [48] Knowledge-driven ant colony optimization algorithm for vehicle routing problem in instant delivery peak period
    Hou, Ying
    Guo, Xinyu
    Han, Honggui
    Wang, Jingjing
    APPLIED SOFT COMPUTING, 2023, 145
  • [49] A Knowledge-Driven Meta-Learning Method for CSI Feedback
    Xiao, Han
    Tian, Wenqiang
    Liu, Wendong
    Zhang, Zhi
    Shi, Zhihua
    Guo, Li
    Shen, Jia
    ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 4138 - 4143
  • [50] A hybrid self-learning method based on particle swarm optimization and salp swarm algorithm
    Yang, Zhenlun
    Shi, Kunquan
    Wu, Angus
    Qiu, Meiling
    Wei, Xuewen
    2019 TENTH INTERNATIONAL CONFERENCE ON INTELLIGENT CONTROL AND INFORMATION PROCESSING (ICICIP), 2019, : 334 - 338