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] A Knowledge-Driven Approach to Web-Based Learning for Formal Algorithm Development
    Zheng, Yujun
    Shi, Haihe
    Xue, Jinyun
    NEW HORIZONS IN WEB-BASED LEARNING: ICWL 2010 WORKSHOPS, 2011, 6537 : 237 - 245
  • [23] Development of a knowledge-driven constructive induction mechanism
    Lo, S
    Famili, A
    ADVANCES IN INTELLIGENT DATA ANALYSIS: REASONING ABOUT DATA, 1997, 1280 : 173 - 185
  • [24] Self-learning Genetic Algorithm for Neural Network Topology Optimization
    Perzina, Radomir
    AGENT AND MULTI-AGENT SYSTEMS: TECHNOLOGIES AND APPLICATIONS, 2015, 38 : 179 - 188
  • [25] Knowledge-driven learning, optimization, and experimental design under uncertainty for materials discovery
    Qian, Xiaoning
    Yoon, Byung-Jun
    Arroyave, Raymundo
    Qian, Xiaofeng
    Dougherty, Edward R.
    PATTERNS, 2023, 4 (11):
  • [26] Learning method objects for knowledge-driven environments
    Heinz, I
    Suter-Seuling, U
    KNOWLEDGE-BASED INTELLIGNET INFORMATION AND ENGINEERING SYSTEMS, PT 2, PROCEEDINGS, 2003, 2774 : 1202 - 1207
  • [27] Self-Learning Metamodels for Optimization
    Peri, Daniele
    SHIP TECHNOLOGY RESEARCH, 2009, 56 (03) : 95 - 109
  • [28] Self-learning genetic algorithm
    V. A. Kostenko
    A. V. Frolov
    Journal of Computer and Systems Sciences International, 2015, 54 : 525 - 539
  • [29] Self-learning genetic algorithm
    Kostenko, V. A.
    Frolov, A. V.
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2015, 54 (04) : 525 - 539
  • [30] 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