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 条
  • [31] Multi-objective microservice deployment optimization via a knowledge-driven evolutionary algorithm
    Ma, Wubin
    Wang, Rui
    Gu, Yuanlin
    Meng, Qinggang
    Huang, Hongbin
    Deng, Su
    Wu, Yahui
    COMPLEX & INTELLIGENT SYSTEMS, 2021, 7 (03) : 1153 - 1171
  • [32] A hierarchical knowledge guided backtracking search algorithm with self-learning strategy
    Zhao, Fuqing
    Zhao, Jinlong
    Wang, Ling
    Cao, Jie
    Tang, Jianxin
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 102
  • [33] Multi-objective microservice deployment optimization via a knowledge-driven evolutionary algorithm
    Wubin Ma
    Rui Wang
    Yuanlin Gu
    Qinggang Meng
    Hongbin Huang
    Su Deng
    Yahui Wu
    Complex & Intelligent Systems, 2021, 7 : 1153 - 1171
  • [34] Knowledge transmission model with consideration of self-learning mechanism in complex networks
    Wang, Haiying
    Wang, Jun
    Ding, Liting
    Wei, Wei
    APPLIED MATHEMATICS AND COMPUTATION, 2017, 304 : 83 - 92
  • [35] TEACHING OPTIMIZATION ALGORITHM AND SIMULATION ANALYSIS BASED ON SELF-LEARNING MECHANISM AND MULTI-CLASS INTERACTION
    MA Q.
    Scalable Computing, 2024, 25 (04): : 2398 - 2410
  • [36] Improved Monarch Butterfly Optimization Algorithm Based on Opposition-Based Learning and Random Local Perturbation
    Sun, Lin
    Chen, Suisui
    Xu, Jiucheng
    Tian, Yun
    COMPLEXITY, 2019, 2019
  • [37] Integrating mutation scheme into monarch butterfly algorithm for global numerical optimization
    Mohamed Ghetas
    Huah Yong Chan
    Neural Computing and Applications, 2020, 32 : 2165 - 2181
  • [38] Integrating mutation scheme into monarch butterfly algorithm for global numerical optimization
    Ghetas, Mohamed
    Chan, Huah Yong
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (07): : 2165 - 2181
  • [39] Feature Selection Method Based on Improved Monarch Butterfly Optimization Algorithm
    Sun L.
    Zhao J.
    Xu J.
    Xue Z.
    Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2020, 33 (11): : 981 - 994
  • [40] Towards Knowledge-driven QoE Optimization in Home Gateways
    Villa, Bjorn J.
    Heegaard, Poul E.
    PROCEEDINGS OF ICNS 2011: THE SEVENTH INTERNATIONAL CONFERENCE ON NETWORKING AND SERVICES, 2011, : 252 - 256