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
Link To Document