Symbolic Regression via Control Variable Genetic Programming
Not on the map. Why?
Abstract (arXiv)
Learning symbolic expressions directly from experiment data is a vital step in AI-driven scientific discovery. Nevertheless, state-of-the-art approaches are limited to learning simple expressions. Regressing expressions involving many independent variables still remain out of reach. Motivated by the control variable experiments widely utilized in science, we propose Control Variable Genetic Programming (CVGP) for symbolic regression over many independent variables. CVGP expedites symbolic expression discovery via customized experiment design, rather than learning from a fixed dataset collected a priori. CVGP starts by fitting simple expressions involving a small set of independent variables using genetic programming, under controlled experiments where other variables are held as constants. It then extends expressions learned in previous generations by adding new independent variables, using new control variable experiments in which these variables are allowed to vary. Theoretically, we show CVGP as an incremental building approach can yield an exponential reduction in the search space when learning a class of expressions. Experimentally, CVGP outperforms several baselines in learning symbolic expressions involving multiple independent variables.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 17 of its 60 references that are in the map. First posted on arXiv 25 May 2023.
Builds on
17 of 60 references.
References · 17
- 2018Neural Ordinary Differential Equationscited by 3,733
- 2019AI Feynman: a Physics-Inspired Method for Symbolic Regressioncited by 536
- 2020Discovering Symbolic Models from Deep Learning with Inductive Biasescited by 335
- 2019Deep symbolic regression: Recovering mathematical expressions from data via risk-seeking policy gradientscited by 294
- 2017Thinking Fast and Slow with Deep Learning and Tree Searchcited by 245
- 2021Contemporary Symbolic Regression Methods and their Relative Performancecited by 209
- 2018Discovering physical concepts with neural networkscited by 117
- 2020AI Poincar'e: Machine Learning Conservation Laws from Trajectoriescited by 77
- 2022Symbolic Regression is NP-hardcited by 68
- 2020Thinking Fast and Slow in AIcited by 67
- 2020A Bayesian machine scientist to aid in the solution of challenging scientific problemscited by 61
- 2022Learning to branch with Tree MDPscited by 45
5 more
- 2022Rethinking Symbolic Regression Datasets and Benchmarks for Scientific Discoverycited by 44
- 2018Neural Program Synthesis with Priority Queue Trainingcited by 24
- 2022Taylor Genetic Programming for Symbolic Regressioncited by 18
- 2017Elite Bases Regression: A Real-time Algorithm for Symbolic Regressioncited by 9
- 2022Neural-Network-Directed Genetic Programmer for Discovery of Governing Equationscited by 3
Built on by
Citing papers per year: 2023: 2; 2024: 2; 2025: 3; 2026: 1.
8 papers.
- 2024Vertical Symbolic Regression via Deep Policy Gradientcited by 6
- 2023Racing Control Variable Genetic Programming for Symbolic Regressioncited by 4
- 2024Closed-form Solutions: A New Perspective on Solving Differential Equationscited by 2
- 2025EGG-SR: Embedding Symbolic Equivalence into Symbolic Regression via Equality Graphcited by 2
- 2023Vertical Symbolic Regressioncited by 1
- 2026SymPlex: A Structure-Aware Transformer for Symbolic PDE Solvingcited by 1
- 2025Identifying Unknown Stochastic Dynamics via Finite expression methodscited by 0
- 2025Prompting Neural-Guided Equation Discovery Based on Residualscited by 0
- 2026SymPlex: A Structure-Aware Transformer for Symbolic PDE Solving3 Feb 2026
- 2025EGG-SR: Embedding Symbolic Equivalence into Symbolic Regression via Equality Graph8 Nov 2025
- 2025Prompting Neural-Guided Equation Discovery Based on Residuals5 Nov 2025
- 2025Identifying Unknown Stochastic Dynamics via Finite expression methods9 Apr 2025
- 2024Closed-form Solutions: A New Perspective on Solving Differential Equations23 May 2024
- 2024Vertical Symbolic Regression via Deep Policy Gradient1 Feb 2024
- 2023Vertical Symbolic Regression19 Dec 2023
- 2023Racing Control Variable Genetic Programming for Symbolic Regression13 Sep 2023