Neural-Guided Symbolic Regression with Semantic Prior

01/23/2019
by   Li Li, et al.
12

Symbolic regression has been shown to be quite useful in many domains from discovering scientific laws to industrial empirical modeling. Existing methods focus on numerically fitting the given data. However, in many domains, symbolically derivable properties of the desired expressions are known. We illustrate these "semantic priors" with leading powers (the polynomial behavior as the input approaches 0 and ∞). We introduce an expression generating neural network that significantly favors the generation of expressions with desired leading powers, even generalizing to powers not in the training set. We then describe our Neural-Guided Monte Carlo Tree Search (NG-MCTS) algorithm for symbolic regression. We extensively evaluate our method on thousands of symbolic regression tasks and desired expressions to show that it significantly outperforms baseline algorithms and exhibits discovery of novel expressions outside of the training set.

READ FULL TEXT

page 6

page 14

page 15

page 16

page 17

research
12/10/2019

Deep symbolic regression: Recovering mathematical expressions from data via policy gradients

Discovering the underlying mathematical expressions describing a dataset...
research
10/29/2021

Symbolic Regression via Neural-Guided Genetic Programming Population Seeding

Symbolic regression is the process of identifying mathematical expressio...
research
06/14/2023

Probabilistic Regular Tree Priors for Scientific Symbolic Reasoning

Symbolic Regression (SR) allows for the discovery of scientific equation...
research
02/22/2023

Deep Generative Symbolic Regression with Monte-Carlo-Tree-Search

Symbolic regression (SR) is the problem of learning a symbolic expressio...
research
05/25/2023

Symbolic Regression via Control Variable Genetic Programming

Learning symbolic expressions directly from experiment data is a vital s...
research
05/02/2022

Extracting Symbolic Models of Collective Behaviors with Graph Neural Networks and Macro-Micro Evolution

Collective behaviors are typically hard to model. The scale of the swarm...
research
02/06/2019

Neural-Network Guided Expression Transformation

Optimizing compilers, as well as other translator systems, often work by...

Please sign up or login with your details

Forgot password? Click here to reset