mlsanityData to 14 Oct 2026

Efficient Constant Optimization for Symbolic Regression with GPU-Accelerated Tree-Based Genetic Programming

arXiv 2609.03352 ↗First posted 3 Sep 2026cs.NE cs.DC cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Constant optimization refines the numerical coefficients of candidate expressions in tree-based genetic programming for symbolic regression. But its per-generation cost has led modern GPU-accelerated frameworks to omit it or restrict it to lightweight forms. We present a GPU-resident, batched Levenberg--Marquardt solver that optimizes constants across a structurally heterogeneous population of expression trees using a fixed number of population-wide CUDA launches per iteration. Reverse-mode automatic differentiation assembles the per-tree Jacobian in one backward sweep, making the dominant per-iteration cost independent of the number of constants per tree, and a double-precision delivery guard guarantees that returned constants are never worse than their initial values. On early-generation populations, the solver sustains up to 5.1×105 trees per second on an NVIDIA A100; at a GPU-saturated benchmark configuration it delivers roughly 9.9× the throughput of Operon running on a 64-core EPYC 7763, while matching fp64-reference quality. Integrated in-process into EvoGP, the solver enables end-to-end search to recover governing equations on 10 of 18 constructed problems versus 0 for stock EvoGP. Our code is at https://github.com/TensorConv/CuSR.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 15 of its 27 references that are in the map. First posted on arXiv 3 Sep 2026.

Builds on

15 of 27 references.

References · 15

  1. 2019AI Feynman: a Physics-Inspired Method for Symbolic Regressioncited by 548
  2. 2022Interpretable Scientific Discovery with Symbolic Regression: A Reviewcited by 105
  3. 2020DLGA-PDE: Discovery of PDEs with incomplete candidate library via combination of deep learning and genetic algorithmcited by 46
  4. 2018Where are we now? A large benchmark study of recent symbolic regression methodscited by 44
  5. 2021Any equation is a forest: Symbolic genetic algorithm for discovering open-form partial differential equations (SGA-PDE)cited by 41
  6. 2021TensorGP -- Genetic Programming Engine in TensorFlowcited by 5
  7. 2025Enabling Population-Level Parallelism in Tree-Based Genetic Programming for GPU Accelerationcited by 4
  8. 2025Kozax: Flexible and Scalable Genetic Programming in JAXcited by 4
  9. 2023Im2win: An Efficient Convolution Paradigm on GPUcited by 3
  10. 2026Data-driven discovery of governing differential equations across physical systemscited by 3
  11. 2018A note on solving nonlinear optimization problems in variable precisioncited by 2
  12. 2021Speed Benchmarking of Genetic Programming Frameworkscited by 2
3 more
  1. 2022Local Optimization Often is Ill-conditioned in Genetic Programming for Symbolic Regressioncited by 2
  2. 2022TROPHY: Trust Region Optimization Using a Precision Hierarchycited by 1
  3. 2026Enabling Memory-efficient Im2win Convolution with Multi-precision Support on GPU CUDA and Tensor Corescited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.