Neural Symbolic Regression using Control Variables

06/07/2023
by   Xieting Chu, et al.
0

Symbolic regression (SR) is a powerful technique for discovering the analytical mathematical expression from data, finding various applications in natural sciences due to its good interpretability of results. However, existing methods face scalability issues when dealing with complex equations involving multiple variables. To address this challenge, we propose SRCV, a novel neural symbolic regression method that leverages control variables to enhance both accuracy and scalability. The core idea is to decompose multi-variable symbolic regression into a set of single-variable SR problems, which are then combined in a bottom-up manner. The proposed method involves a four-step process. First, we learn a data generator from observed data using deep neural networks (DNNs). Second, the data generator is used to generate samples for a certain variable by controlling the input variables. Thirdly, single-variable symbolic regression is applied to estimate the corresponding mathematical expression. Lastly, we repeat steps 2 and 3 by gradually adding variables one by one until completion. We evaluate the performance of our method on multiple benchmark datasets. Experimental results demonstrate that the proposed SRCV significantly outperforms state-of-the-art baselines in discovering mathematical expressions with multiple variables. Moreover, it can substantially reduce the search space for symbolic regression. The source code will be made publicly available upon publication.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/31/2022

GSR: A Generalized Symbolic Regression Approach

Identifying the mathematical relationships that best describe a dataset ...
research
04/20/2023

Controllable Neural Symbolic Regression

In symbolic regression, the goal is to find an analytical expression tha...
research
05/31/2023

Information Fusion via Symbolic Regression: A Tutorial in the Context of Human Health

This tutorial paper provides a general overview of symbolic regression (...
research
07/04/2023

Discovering Asymptotic Expansions Using Symbolic Regression

Recently, symbolic regression (SR) has demonstrated its efficiency for d...
research
07/24/2023

Discovering interpretable elastoplasticity models via the neural polynomial method enabled symbolic regressions

Conventional neural network elastoplasticity models are often perceived ...
research
05/25/2023

Symbolic Regression via Control Variable Genetic Programming

Learning symbolic expressions directly from experiment data is a vital s...
research
03/13/2023

Transformer-based Planning for Symbolic Regression

Symbolic regression (SR) is a challenging task in machine learning that ...

Please sign up or login with your details

Forgot password? Click here to reset