Transfer Learning: A Building Block Selection Mechanism in Genetic Programming for Symbolic Regression

被引:10
作者
Muller, Brandon [1 ]
Al-Sahaf, Harith [1 ]
Xue, Bing [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, POB 600, Wellington 6140, New Zealand
来源
PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION) | 2019年
关键词
Genetic programming; building blocks; transfer learning;
D O I
10.1145/3319619.3322072
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
In machine learning, transfer learning is concerned with utilising prior knowledge as a way to improve the process of training a new model in a different, but related, domain. Transfer learning has been shown to be beneficial across a large set of problems. One of the main questions any transfer learning approach must address is "What to transfer?". This paper proposes a new transfer learning method in genetic programming (GP) to improve solving symbolic regression problems by extracting all potentially good and unique building blocks from a source problem. The proposed method is compared against standard GP and a state-of-the-art GP method on ten regression datasets. The experimental results show that the proposed method has achieved significantly better or comparable performance to that of the competitive methods. Furthermore, the proposed method shows better initial population and convergence compared to the other methods.
引用
收藏
页码:350 / 351
页数:2
相关论文
共 50 条
[21]   Semantic Linear Genetic Programming for Symbolic Regression [J].
Huang, Zhixing ;
Mei, Yi ;
Zhong, Jinghui .
IEEE TRANSACTIONS ON CYBERNETICS, 2024, 54 (02) :1321-1334
[22]   A Simple Approach to Lifetime Learning in Genetic Programming-Based Symbolic Regression [J].
Azad, Raja Muhammad Atif ;
Ryan, Conor .
EVOLUTIONARY COMPUTATION, 2014, 22 (02) :287-317
[23]   Active Learning in Genetic Programming: Guiding Efficient Data Collection for Symbolic Regression [J].
Haut, Nathan ;
Banzhaf, Wolfgang ;
Punch, Bill .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2025, 29 (04) :1100-1111
[24]   Genetic Programming with Noise Sensitivity for Imputation Predictor Selection in Symbolic Regression with Incomplete Data [J].
Al-Helali, Baligh ;
Chen, Qi ;
Xue, Bing ;
Zhang, Mengjie .
2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
[25]   Genetic Programming-Based Selection of Imputation Methods in Symbolic Regression with Missing Values [J].
Al-Helali, Baligh ;
Chen, Qi ;
Xue, Bing ;
Zhang, Mengjie .
AI 2020: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 12576 :163-175
[26]   Bingo: A Customizable Framework for Symbolic Regression with Genetic Programming [J].
Randall, David L. ;
Townsend, Tyler S. ;
Hochhalter, Jacob D. ;
Bomarito, Geoffrey F. .
PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, :2282-2288
[27]   Multiform Genetic Programming Framework for Symbolic Regression Problems [J].
Zhong, Jinghui ;
Dong, Junlan ;
Liu, Wei-Li ;
Feng, Liang ;
Zhang, Jun .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2025, 29 (02) :429-443
[28]   Population diversity and inheritance in genetic programming for symbolic regression [J].
Burlacu, Bogdan ;
Yang, Kaifeng ;
Affenzeller, Michael .
NATURAL COMPUTING, 2024, 23 (03) :531-566
[29]   Relieving Coefficient Learning in Genetic Programming for Symbolic Regression via Correlation and Linear Scaling [J].
Chen, Qi ;
Xue, Bing ;
Banzhaf, Wolfgang ;
Zhang, Mengjie .
PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023, 2023, :420-437
[30]   Population Dynamics in Genetic Programming for Dynamic Symbolic Regression [J].
Fleck, Philipp ;
Werth, Bernhard ;
Affenzeller, Michael .
APPLIED SCIENCES-BASEL, 2024, 14 (02)