# Symbolic Regression

67 papers with code • 0 benchmarks • 4 datasets

producing a mathematical expression (symbolic expression) that fits a given tabular data.

## Benchmarks

These leaderboards are used to track progress in Symbolic Regression
## Libraries

Use these libraries to find Symbolic Regression models and implementations## Most implemented papers

# Contemporary Symbolic Regression Methods and their Relative Performance

We assess 14 symbolic regression methods and 7 machine learning methods on a set of 252 diverse regression problems.

# Exhaustive Symbolic Regression

To address these issues we introduce Exhaustive Symbolic Regression (ESR), which systematically and efficiently considers all possible equations -- made with a given basis set of operators and up to a specified maximum complexity -- and is therefore guaranteed to find the true optimum (if parameters are perfectly optimised) and a complete function ranking subject to these constraints.

# Grammar Variational Autoencoder

Crucially, state-of-the-art methods often produce outputs that are not valid.

# Learning a Formula of Interpretability to Learn Interpretable Formulas

We show that it is instead possible to take a meta-learning approach: an ML model of non-trivial Proxies of Human Interpretability (PHIs) can be learned from human feedback, then this model can be incorporated within an ML training process to directly optimize for interpretability.

# Discovering Symbolic Models from Deep Learning with Inductive Biases

The technique works as follows: we first encourage sparse latent representations when we train a GNN in a supervised setting, then we apply symbolic regression to components of the learned model to extract explicit physical relations.

# Fast Neural Models for Symbolic Regression at Scale

Deep learning owes much of its success to the astonishing expressiveness of neural networks.

# On Neural Differential Equations

Topics include: neural ordinary differential equations (e. g. for hybrid neural/mechanistic modelling of physical systems); neural controlled differential equations (e. g. for learning functions of irregular time series); and neural stochastic differential equations (e. g. to produce generative models capable of representing complex stochastic dynamics, or sampling from complex high-dimensional distributions).

# Interpretable Machine Learning for Science with PySR and SymbolicRegression.jl

PySR was developed to democratize and popularize symbolic regression for the sciences, and is built on a high-performance distributed back-end, a flexible search algorithm, and interfaces with several deep learning packages.

# AI Feynman: a Physics-Inspired Method for Symbolic Regression

A core challenge for both physics and artificial intellicence (AI) is symbolic regression: finding a symbolic expression that matches data from an unknown function.

# SymbolicGPT: A Generative Transformer Model for Symbolic Regression

Symbolic regression is the task of identifying a mathematical expression that best fits a provided dataset of input and output values.