• DocumentCode
    2220156
  • Title

    Transfer learning in genetic programming

  • Author

    Dinh, Thi Thu Huong ; Chu, Thi Huong ; Nguyen, Quang Uy

  • Author_Institution
    Faculty of IT, Thu Dau Mot University, Binh Duong, Vietname
  • fYear
    2015
  • fDate
    25-28 May 2015
  • Firstpage
    1145
  • Lastpage
    1151
  • Abstract
    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.
  • Keywords
    Learning systems; Measurement; Sociology; Standards; Statistics; Testing; Training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2015 IEEE Congress on
  • Conference_Location
    Sendai, Japan
  • Type

    conf

  • DOI
    10.1109/CEC.2015.7257018
  • Filename
    7257018