Transfer Learning in Genetic Programming

被引:0
|
作者
Thi Thu Huong Dinh [1 ]
Thi Huong Chu [2 ]
Quang Uy Nguyen [2 ]
机构
[1] Thu Dau Mot Univ, Fac IT, Binh Duong, Vietnam
[2] Le Quy Don Univ, Fac IT, Hanoi, Vietnam
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Transfer learning is a process in which a system can apply knowledge and skills learned in previous tasks to novel tasks. This technique has emerged as a new framework to enhance the performance of learning methods in machine learning. Surprisingly, transfer learning has not deservedly received the attention from the Genetic Programming research community. In this paper, we propose several transfer learning methods for Genetic Programming (GP). These methods were implemented by transferring a number of good individuals or sub-individuals from the source to the target problem. They were tested on two families of symbolic regression problems. The experimental results showed that transfer learning methods help GP to achieve better training errors. Importantly, the performance of GP on unseen data when implemented with transfer learning was also considerably improved. Furthermore, the impact of transfer learning to GP code bloat was examined that showed that limiting the size of transferred individuals helps to reduce the code growth problem in GP.
引用
收藏
页码:1145 / 1151
页数:7
相关论文
共 50 条
  • [1] Transfer learning in constructive induction with Genetic Programming
    Luis Muñoz
    Leonardo Trujillo
    Sara Silva
    Genetic Programming and Evolvable Machines, 2020, 21 : 529 - 569
  • [2] On the Transfer Learning of Genetic Programming Classification Algorithms
    Nyathi, Thambo
    Pillay, Nelishia
    THEORY AND PRACTICE OF NATURAL COMPUTING (TPNC 2021), 2021, 13082 : 47 - 58
  • [3] Transfer learning in constructive induction with Genetic Programming
    Munoz, Luis
    Trujillo, Leonardo
    Silva, Sara
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2020, 21 (04) : 529 - 569
  • [4] Genetic programming with transfer learning for texture image classification
    Muhammad Iqbal
    Harith Al-Sahaf
    Bing Xue
    Mengjie Zhang
    Soft Computing, 2019, 23 : 12859 - 12871
  • [5] Learning and Evolution of Genetic Network Programming with Knowledge Transfer
    Li, Xianneng
    He, Wen
    Hirasawa, Kotaro
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 798 - 805
  • [6] Genetic Programming for Instance Transfer Learning in Symbolic Regression
    Chen, Qi
    Xue, Bing
    Zhang, Mengjie
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (01) : 25 - 38
  • [7] Genetic programming with transfer learning for texture image classification
    Iqbal, Muhammad
    Al-Sahaf, Harith
    Xue, Bing
    Zhang, Mengjie
    SOFT COMPUTING, 2019, 23 (23) : 12859 - 12871
  • [8] Multi-donor Neural Transfer Learning for Genetic Programming
    Wild A.
    Porter B.
    ACM Transactions on Evolutionary Learning and Optimization, 2022, 2 (04):
  • [9] Instance based Transfer Learning for Genetic Programming for Symbolic Regression
    Chen, Qi
    Xue, Bing
    Zhang, Mengjie
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 3006 - 3013
  • [10] Genetic Programming with Transfer Learning for Urban Traffic Modelling and Prediction
    Ekart, Aniko
    Patelli, Alina
    Lush, Victoria
    Ilie-Zudor, Elisabeth
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,