Symbolic regression is a form of regression analysis that searches the space of mathematical expressions themselves, rather than fitting parameters to a single predetermined formula, to find the model that best balances accuracy and simplicity against a dataset. Because it infers both the structure and the parameters of the model directly from the data, it explores a far larger space of possible models than conventional regression, at the cost of the guidance that domain knowledge would otherwise provide. The most common technique for searching this space is genetic programming, which recombines candidate expressions, though newer approaches include Bayesian methods and neural network based methods such as AI Feynman. Its fitness function weighs accuracy against complexity to avoid overfitting, making symbolic regression valuable both for building predictive models and for producing human-readable equations that reveal the underlying structure of data. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/
Connections
In Field
Source Wikipedia: Symbolic regression
Uses Design Technique
Source Wikipedia: Symbolic regression
Sources
Wikipedia: Symbolic regression
Lead section
Symbolic regression (SR) is a type of regression analysis that searches the space of mathematical expressions to find the model that best fits a given dataset, both in terms of accuracy and simplicity.
Uses Design Technique: Divide and Conquer, Article body
This is an example of divide and conquer, which reduces the size of the problem to be more manageable.
In Group: Supervised and Online Learning Algorithms, Introduction
Symbolic regression (SR) is a type of regression analysis that searches the space of mathematical expressions to find the model that best fits a given dataset, both in terms of accuracy and simplicity.
In Field: Machine Learning, Lead sentence
Symbolic regression (SR) is a type of regression analysis that searches the space of mathematical expressions to find the model that best fits a given dataset, both in terms of accuracy and simplicity.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.