Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Algorithm

Symbolic Regression

Machine Learning Algorithm

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 Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.