Logic Guided Genetic Algorithms
Not on the map. Why?
Abstract (arXiv)
We present a novel Auxiliary Truth enhanced Genetic Algorithm (GA) that uses logical or mathematical constraints as a means of data augmentation as well as to compute loss (in conjunction with the traditional MSE), with the aim of increasing both data efficiency and accuracy of symbolic regression (SR) algorithms. Our method, logic-guided genetic algorithm (LGGA), takes as input a set of labelled data points and auxiliary truths (ATs) (mathematical facts known a priori about the unknown function the regressor aims to learn) and outputs a specially generated and curated dataset that can be used with any SR method. Three key insights underpin our method: first, SR users often know simple ATs about the function they are trying to learn. Second, whenever an SR system produces a candidate equation inconsistent with these ATs, we can compute a counterexample to prove the inconsistency, and further, this counterexample may be used to augment the dataset and fed back to the SR system in a corrective feedback loop. Third, the value addition of these ATs is that their use in both the loss function and the data augmentation process leads to better rates of convergence, accuracy, and data efficiency. We evaluate LGGA against state-of-the-art SR tools, namely, Eureqa and TuringBot on 16 physics equations from "The Feynman Lectures on Physics" book. We find that using these SR tools in conjunction with LGGA results in them solving up to 30.0% more equations, needing only a fraction of the amount of data compared to the same tool without LGGA, i.e., resulting in up to a 61.9% improvement in data efficiency.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 2; 2024: 0; 2025: 2.
6 papers.
- 2023Toward Physically Plausible Data-Driven Models: A Novel Neural Network Approach to Symbolic Regressioncited by 14
- 2021From Kepler to Newton: Explainable AI for Sciencecited by 12
- 2021AI Descartes: Combining Data and Theory for Derivable Scientific Discoverycited by 7
- 2023Incorporating Background Knowledge in Symbolic Regression using a Computer Algebra Systemcited by 2
- 2025Neuro-Evolutionary Approach to Physics-Aware Symbolic Regressioncited by 1
- 2025Lyria: A Genetic Algorithm-Driven Neuro-Symbolic Reasoning Framework for LLMscited by 0
- 2025Lyria: A Genetic Algorithm-Driven Neuro-Symbolic Reasoning Framework for LLMs5 Jul 2025
- 2025Neuro-Evolutionary Approach to Physics-Aware Symbolic Regression23 Apr 2025
- 2023Toward Physically Plausible Data-Driven Models: A Novel Neural Network Approach to Symbolic Regression1 Feb 2023
- 2023Incorporating Background Knowledge in Symbolic Regression using a Computer Algebra System27 Jan 2023
- 2021From Kepler to Newton: Explainable AI for Science24 Nov 2021
- 2021AI Descartes: Combining Data and Theory for Derivable Scientific Discovery3 Sep 2021