Probabilistic Regular Tree Priors for Scientific Symbolic Reasoning

06/14/2023
by   Tim Schneider, et al.
0

Symbolic Regression (SR) allows for the discovery of scientific equations from data. To limit the large search space of possible equations, prior knowledge has been expressed in terms of formal grammars that characterize subsets of arbitrary strings. However, there is a mismatch between context-free grammars required to express the set of syntactically correct equations, missing closure properties of the former, and a tree structure of the latter. Our contributions are to (i) compactly express experts' prior beliefs about which equations are more likely to be expected by probabilistic Regular Tree Expressions (pRTE), and (ii) adapt Bayesian inference to make such priors efficiently available for symbolic regression encoded as finite state machines. Our scientific case studies show its effectiveness in soil science to find sorption isotherms and for modeling hyper-elastic materials.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/01/2020

Probabilistic Grammars for Equation Discovery

Equation discovery, also known as symbolic regression, is a type of auto...
research
01/23/2019

Neural-Guided Symbolic Regression with Semantic Prior

Symbolic regression has been shown to be quite useful in many domains fr...
research
04/13/2023

Priors for symbolic regression

When choosing between competing symbolic models for a data set, a human ...
research
01/27/2023

Incorporating Background Knowledge in Symbolic Regression using a Computer Algebra System

Symbolic Regression (SR) can generate interpretable, concise expressions...
research
05/20/2021

makemyprior: Intuitive Construction of Joint Priors for Variance Parameters in R

Priors allow us to robustify inference and to incorporate expert knowled...
research
04/20/2023

Controllable Neural Symbolic Regression

In symbolic regression, the goal is to find an analytical expression tha...
research
06/18/2019

A general methodology to assess symbolic regression algorithms using the generation of random equations with uniform random sampling

Symbolic regression is the act of determining the ideal equation to fit ...

Please sign up or login with your details

Forgot password? Click here to reset