Coefficient Mutation in the Gene-pool Optimal Mixing Evolutionary Algorithm for Symbolic Regression
Marco Virgolin, Peter A. N. Bosman

TL;DR
This paper enhances the GP-GOMEA algorithm for symbolic regression by integrating simple coefficient mutation methods, demonstrating improved ability to rediscover underlying equations in noise-free data and maintaining accuracy with noisy data.
Contribution
It introduces and evaluates Gaussian coefficient mutation variants within GP-GOMEA, showing how to effectively optimize coefficients during symbolic regression.
Findings
Coefficient mutation improves equation discovery in noise-free data.
Number of mutation attempts correlates with mixing operations for effectiveness.
Coefficient mutation maintains accuracy in noisy data, discovering alternative solutions.
Abstract
Currently, the genetic programming version of the gene-pool optimal mixing evolutionary algorithm (GP-GOMEA) is among the top-performing algorithms for symbolic regression (SR). A key strength of GP-GOMEA is its way of performing variation, which dynamically adapts to the emergence of patterns in the population. However, GP-GOMEA lacks a mechanism to optimize coefficients. In this paper, we study how fairly simple approaches for optimizing coefficients can be integrated into GP-GOMEA. In particular, we considered two variants of Gaussian coefficient mutation. We performed experiments using different settings on 23 benchmark problems, and used machine learning to estimate what aspects of coefficient mutation matter most. We find that the most important aspect is that the number of coefficient mutation attempts needs to be commensurate with the number of mixing operations that GP-GOMEA…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications · Metaheuristic Optimization Algorithms Research · Gene Regulatory Network Analysis
