GP-GOMEA with GPU-Based Fitness Evaluations: Design and Performance Analysis

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Post, Jasper, Koch, Johannes, Bouter, Anton, Alderliesten, Tanja, Bosman, Peter A. N.
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866918531284598784
author Post, Jasper
Koch, Johannes
Bouter, Anton
Alderliesten, Tanja
Bosman, Peter A. N.
author_facet Post, Jasper
Koch, Johannes
Bouter, Anton
Alderliesten, Tanja
Bosman, Peter A. N.
contents GP-GOMEA is a state-of-the-art evolutionary algorithm for symbolic regression, known for discovering small and interpretable models. However, its computational cost remains substantial, limiting its applicability to larger datasets and more complex target expressions. In contrast, the rise of modern subsymbolic approaches, particularly deep learning, has been driven largely by the massive parallelism offered by GPUs. In this work, we take the first major step toward a fully GPU-accelerated GP-GOMEA by introducing a GPU-based fitness evaluation scheme. We design a GPU-friendly representation of GP-GOMEA's template-based individuals and a corresponding evaluation strategy that exploits the inherent parallelism of population-based search. This substantially increases evaluation throughput, enabling orders of magnitude more evaluations within the same time budget. Across four standard symbolic regression benchmarks, this increased evaluation capacity yields performance improvements, particularly for larger datasets and larger population sizes. Moreover, the ability to efficiently evaluate much larger datasets and more complex templates enables analyses that were previously infeasible, allowing us to systematically analyze what makes expressions increasingly difficult for GP-GOMEA, providing new insights into how expression structure affects search difficulty. Finally, for the first time, this expanded capability allows a problem-agnostic evolutionary algorithm to reliably regress one of the largest Feynman equations within four hours.
format Preprint
id arxiv_https___arxiv_org_abs_2605_30954
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle GP-GOMEA with GPU-Based Fitness Evaluations: Design and Performance Analysis
Post, Jasper
Koch, Johannes
Bouter, Anton
Alderliesten, Tanja
Bosman, Peter A. N.
Neural and Evolutionary Computing
GP-GOMEA is a state-of-the-art evolutionary algorithm for symbolic regression, known for discovering small and interpretable models. However, its computational cost remains substantial, limiting its applicability to larger datasets and more complex target expressions. In contrast, the rise of modern subsymbolic approaches, particularly deep learning, has been driven largely by the massive parallelism offered by GPUs. In this work, we take the first major step toward a fully GPU-accelerated GP-GOMEA by introducing a GPU-based fitness evaluation scheme. We design a GPU-friendly representation of GP-GOMEA's template-based individuals and a corresponding evaluation strategy that exploits the inherent parallelism of population-based search. This substantially increases evaluation throughput, enabling orders of magnitude more evaluations within the same time budget. Across four standard symbolic regression benchmarks, this increased evaluation capacity yields performance improvements, particularly for larger datasets and larger population sizes. Moreover, the ability to efficiently evaluate much larger datasets and more complex templates enables analyses that were previously infeasible, allowing us to systematically analyze what makes expressions increasingly difficult for GP-GOMEA, providing new insights into how expression structure affects search difficulty. Finally, for the first time, this expanded capability allows a problem-agnostic evolutionary algorithm to reliably regress one of the largest Feynman equations within four hours.
title GP-GOMEA with GPU-Based Fitness Evaluations: Design and Performance Analysis
topic Neural and Evolutionary Computing
url https://arxiv.org/abs/2605.30954