Improving Model-Based Genetic Programming for Symbolic Regression of Small Expressions
The Gene-pool Optimal Mixing Evolutionary Algorithm (GOMEA) is a model-based EA framework that has been shown to perform well in several domains, including Genetic Programming (GP). Differently from traditional EAs where variation acts blindly, GOMEA learns a model of interdependencies within the ge...
Saved in:
Published in | Evolutionary computation Vol. 29; no. 2; pp. 211 - 237 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
One Rogers Street, Cambridge, MA 02142-1209, USA
MIT Press
01.06.2021
MIT Press Journals, The |
Subjects | |
Online Access | Get full text |
ISSN | 1530-9304 1063-6560 1530-9304 |
DOI | 10.1162/evco_a_00278 |
Cover
Summary: | The Gene-pool Optimal Mixing Evolutionary Algorithm (GOMEA) is a model-based EA
framework that has been shown to perform well in several domains, including
Genetic Programming (GP). Differently from traditional EAs where variation acts
blindly, GOMEA learns a model of interdependencies within the genotype, that is,
the linkage, to estimate what patterns to propagate. In this article, we study
the role of Linkage Learning (LL) performed by GOMEA in Symbolic Regression
(SR). We show that the non-uniformity in the distribution of the genotype in GP
populations negatively biases LL, and propose a method to correct for this. We
also propose approaches to improve LL when ephemeral random constants are used.
Furthermore, we adapt a scheme of interleaving runs to alleviate the burden of
tuning the population size, a crucial parameter for LL, to SR. We run
experiments on 10 real-world datasets, enforcing a strict limitation on solution
size, to enable interpretability. We find that the new LL method outperforms the
standard one, and that GOMEA outperforms both traditional and semantic GP. We
also find that the small solutions evolved by GOMEA are competitive with tuned
decision trees, making GOMEA a promising new approach to SR. |
---|---|
Bibliography: | 2021 ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 content type line 23 |
ISSN: | 1530-9304 1063-6560 1530-9304 |
DOI: | 10.1162/evco_a_00278 |