pith. sign in

arxiv: 2111.00053 · v2 · pith:KEOCL4DEnew · submitted 2021-10-29 · 💻 cs.NE · cs.AI· cs.LG

Symbolic Regression via Neural-Guided Genetic Programming Population Seeding

classification 💻 cs.NE cs.AIcs.LG
keywords geneticneural-guidedprogrammingregressionsymboliccomponentexpressionsbenchmark
0
0 comments X
read the original abstract

Symbolic regression is the process of identifying mathematical expressions that fit observed output from a black-box process. It is a discrete optimization problem generally believed to be NP-hard. Prior approaches to solving the problem include neural-guided search (e.g. using reinforcement learning) and genetic programming. In this work, we introduce a hybrid neural-guided/genetic programming approach to symbolic regression and other combinatorial optimization problems. We propose a neural-guided component used to seed the starting population of a random restart genetic programming component, gradually learning better starting populations. On a number of common benchmark tasks to recover underlying expressions from a dataset, our method recovers 65% more expressions than a recently published top-performing model using the same experimental setup. We demonstrate that running many genetic programming generations without interdependence on the neural-guided component performs better for symbolic regression than alternative formulations where the two are more strongly coupled. Finally, we introduce a new set of 22 symbolic regression benchmark problems with increased difficulty over existing benchmarks. Source code is provided at www.github.com/brendenpetersen/deep-symbolic-optimization.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 8 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. FunctionEvolve: Structure-Guided Symbolic Regression with LLMs

    cs.LG 2026-06 unverdicted novelty 7.0

    FunctionEvolve recovers 107 exact symbolic forms out of 129 synthetic tasks (82.9% SA@50) by using expression-tree structure for evolutionary search, parent selection, mutation, and coefficient scoring with LLMs.

  2. Composition-Weighted Symbolic Regression for General-Purpose Property Prediction

    cond-mat.mtrl-sci 2026-05 unverdicted novelty 7.0

    A composition-weighted symbolic regression framework learns analytical expressions and elemental weightings from composition to predict materials properties with accuracy competitive to black-box models while producin...

  3. Deep Variational Inference Symbolic Regression

    cs.LG 2026-05 unverdicted novelty 7.0

    DVISR performs variational inference over symbolic expression trees and constants by training a neural network with the ELBO as reward, recovering true posteriors in simple test cases.

  4. GESR: A Genetic Programming-Based Symbolic Regression Method with Gene Editing

    cs.AI 2026-05 unverdicted novelty 6.0

    GESR uses two BERT models to intelligently guide mutations and crossovers in genetic programming for symbolic regression, claiming better efficiency than standard GP.

  5. GESR: A Genetic Programming-Based Symbolic Regression Method with Gene Editing

    cs.AI 2026-05 unverdicted novelty 6.0

    GESR uses BERT models as guided 'gene editors' within genetic programming to direct mutations and crossovers, yielding higher efficiency and competitive performance on symbolic regression benchmarks.

  6. GESR: A Genetic Programming-Based Symbolic Regression Method with Gene Editing

    cs.AI 2026-05 unverdicted novelty 6.0

    GESR uses two BERT models to intelligently direct mutations and crossovers inside genetic programming, yielding higher efficiency and competitive accuracy on symbolic regression benchmarks.

  7. From Data to Theory: Autonomous Large Language Model Agents for Materials Science

    cs.AI 2026-04 unverdicted novelty 6.0

    An LLM agent autonomously selects, codes, and validates materials equations from data, recovering known laws reliably but requiring checks for new or specialized cases.

  8. ChatSR: Multimodal Large Language Models for Scientific Formula Discovery

    cs.AI 2024-06 unverdicted novelty 5.0

    ChatSR aligns scientific data encoders with LLMs to produce formulas that fit data and satisfy explicit priors, reporting SOTA results on 13 symbolic regression benchmarks plus zero-shot handling of unseen prior types.