A Multitask Genetic Programming Approach with ANew Individual Representation to Symbolic Regression
Symbolic regression is a task aimed at auto-matically discovering and constructing mathematical models from data that describe the complex relationships between inputs and outputs. Evolutionary multitask methods have demonstrated powerful capabilities across various domains, but research in the field of symbolic regression remains relatively limited. To further explore the potential of evo-lutionary multi task algorithms in symbolic regression, this paper proposes a multitask Genetic Programming (GP) approach with a new individual representation (IRMTGP), which encodes shared knowledge as a shared tree, explicitly facilitating knowledge transfer between tasks. Specifically, in IRMTGP, each task's solution is composed of a shared tree and an unshared tree, where the shared tree captures common knowledge across tasks, and the unshared tree focuses on learning the characteristics of individual tasks. Furthermore, to learn the optimal shared and unshared trees, a new fitness function and evolutionary process are designed. Comparing IRMTGP with GP and Multifactorial GP on six multi task problems composed of four symbolic regression benchmarks, IRMTGP achieves smaller regression errors and better generalization capabilities in most cases.
Authors
- Wen J. Li (ORCID: https://orcid.org/0000-0001-9616-6213)
- Ying Bi (ORCID: https://orcid.org/0000-0003-2758-6067)
- Jing Liang (ORCID: https://orcid.org/0000-0002-4765-2626)
- Yahui Jia
Institutions
- Zhengzhou University (CN)
- South China University of Technology (CN)
Publication Details
- Published
- 2025-01-10
- DOI
- https://doi.org/10.1109/iceaai64185.2025.10956846
- Citations
- 1
- Primary Topic
- Evolutionary Algorithms and Applications
- Type
- article
- Field-Weighted Citation Impact
- 2.48