A Two-Level Transfer Learning Algorithm for Evolutionary Multitasking

被引:27
|
作者
Ma, Xiaoliang [1 ,2 ,3 ]
Chen, Qunjian [1 ,2 ,3 ]
Yu, Yanan [1 ,2 ,3 ]
Sun, Yiwen [4 ]
Ma, Lijia [1 ,2 ,3 ]
Zhu, Zexuan [1 ,2 ,3 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen, Peoples R China
[2] Shenzhen Univ, Guangdong Lab Artificial Intelligence & Digital E, Shenzhen, Peoples R China
[3] Shenzhen Univ, Natl Engn Lab Big Data Syst Comp Technol, Shenzhen, Peoples R China
[4] Shenzhen Univ, Sch Med, Shenzhen, Peoples R China
基金
中国国家自然科学基金;
关键词
evolutionary multitasking; multifactorial optimization; transfer learning; memetic algorithm; knowledge transfer; MOEA/D;
D O I
10.3389/fnins.2019.01408
中图分类号
Q189 [神经科学];
学科分类号
071006 ;
摘要
Different from conventional single-task optimization, the recently proposed multitasking optimization (MTO) simultaneously deals with multiple optimization tasks with different types of decision variables. MTO explores the underlying similarity and complementarity among the component tasks to improve the optimization process. The well-known multifactorial evolutionary algorithm (MFEA) has been successfully introduced to solve MTO problems based on transfer learning. However, it uses a simple and random inter-task transfer learning strategy, thereby resulting in slow convergence. To deal with this issue, this paper presents a two-level transfer learning (TLTL) algorithm, in which the upper-level implements inter-task transfer learning via chromosome crossover and elite individual learning, and the lower-level introduces intra-task transfer learning based on information transfer of decision variables for an across-dimension optimization. The proposed algorithm fully uses the correlation and similarity among the component tasks to improve the efficiency and effectiveness of MTO. Experimental studies demonstrate the proposed algorithm has outstanding ability of global search and fast convergence rate.
引用
下载
收藏
页数:15
相关论文
共 50 条
  • [1] Using an Evolutionary Algorithm for Scheduling of Two-Level Nested Loops
    Hajieskandar, AliReza
    Lotfi, Shahriar
    INFORMATION AND ELECTRONICS ENGINEERING, 2011, 6 : 100 - 104
  • [2] Two-level learning algorithm for multilayer neural networks
    Liu, CS
    Tseng, CH
    TENTH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1998, : 97 - 102
  • [3] Differential evolutionary algorithm with an evolutionary state estimation method and a two-level selection mechanism
    Yang Li
    Genghui Li
    Soft Computing, 2020, 24 : 11561 - 11581
  • [4] Differential evolutionary algorithm with an evolutionary state estimation method and a two-level selection mechanism
    Li, Yang
    Li, Genghui
    SOFT COMPUTING, 2020, 24 (15) : 11561 - 11581
  • [5] A Fireworks Algorithm Based on Transfer Spark for Evolutionary Multitasking
    Xu, Zhiwei
    Zhang, Kai
    Xu, Xin
    He, Juanjuan
    FRONTIERS IN NEUROROBOTICS, 2020, 13
  • [6] A Novel Two-Level Evolutionary Algorithm for Solving Constrained Function Optimization
    Chen, Shuting
    Li, Yunhao
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING SYSTEMS, 2009, : 702 - +
  • [7] A two-level evolutionary algorithm for dynamic scheduling in flexible job shop environment
    Saouabi, Mohamed Dhia Eddine
    Nouri, Houssem Eddine
    Belkahla Driss, Olfa
    EVOLUTIONARY INTELLIGENCE, 2024, : 4133 - 4153
  • [8] Two-level evolutionary algorithm for discovering relations between nodes' features in a complex network
    Jesenko, David
    Mernik, Marjan
    Zalik, Borut
    Mongus, Domen
    APPLIED SOFT COMPUTING, 2017, 56 : 82 - 93
  • [9] Multitasking evolutionary algorithm based on adaptive seed transfer for combinatorial problem
    Lv, Haoyuan
    Liu, Ruochen
    APPLIED SOFT COMPUTING, 2023, 147
  • [10] A Two-level Edge-knowledge Learning Genetic Algorithm for Community Detection
    Liu, Saisai
    Xia, Zhengyou
    2019 SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2019, : 156 - 161