GESR: A Genetic Programming-Based Symbolic Regression Method with Gene Editing
Not on the map. Why?
Abstract (arXiv)
Mathematical formulas serve as a language through which humans communicate with nature. Discovering mathematical laws from scientific data to describe natural phenomena has been a long-standing pursuit of humanity for centuries. In the field of artificial intelligence, this challenge is known as the symbolic regression problem. Among existing symbolic regression approaches, Genetic Programming (GP) based on evolutionary algorithms remains one of the most classical and widely adopted methods. GP simulates the evolutionary process across generations through genetic mutation and crossover. However, mutations and crossovers in GP are entirely random. While this randomness effectively mimics natural evolution, it inevitably produces both beneficial and detrimental variations. If there existed a metaphorical `God` capable of foreseeing which genetic mutations or crossovers would yield superior outcomes and performing targeted gene editing accordingly, the efficiency of evolution could be substantially improved. Motivated by this idea, we propose in this paper a symbolic regression approach based on gene editing, termed GESR. In GESR, we trained two "hands of God" (two BERT models). Among them, the first leverages the BERT's masked language modeling capability to guide the mutation of genes (expression symbols). The other BERT model guides the crossover of individual genes by predicting the crossover point. Experimental results demonstrate that GESR significantly improves computational efficiency compared with traditional GP algorithms and achieves strong overall performance across multiple symbolic regression tasks.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 31 references that are in the map. First posted on arXiv 11 May 2026.
Builds on
13 of 31 references.
References · 13
- 2019Deep symbolic regression: Recovering mathematical expressions from data via risk-seeking policy gradientscited by 309
- 2016Extrapolation and learning equationscited by 110
- 2021Symbolic Regression via Neural-Guided Genetic Programming Population Seedingcited by 101
- 2023Transformer-based Planning for Symbolic Regressioncited by 79
- 2022Symbolic Physics Learner: Discovering governing equations via Monte Carlo tree searchcited by 66
- 2023Interpretable Machine Learning for Science with PySR and SymbolicRegression.jlcited by 54
- 2023SNIP: Bridging Mathematical Symbolic and Numeric Realms with Unified Pre-trainingcited by 47
- 2023Deep Generative Symbolic Regression with Monte-Carlo-Tree-Searchcited by 41
- 2023A Neural-Guided Dynamic Symbolic Network for Exploring Mathematical Expressions from Datacited by 16
- 2023RSRM: Reinforcement Symbolic Regression Machinecited by 8
- 2024ChatSR: Multimodal Large Language Models for Scientific Formula Discoverycited by 5
- 2023Differentiable Genetic Programming for High-dimensional Symbolic Regressioncited by 4
Built on by
Not cited yet.