Learning Symbolic Expressions via Gumbel-Max Equation Learner Network

12/12/2020
by   Gang Chen, et al.
0

Although modern machine learning, in particular deep learning, has achieved outstanding success in scientific and engineering research, most of the neural networks (NNs) learned via these state-of-the-art techniques are black-box models. For a widespread success of machine learning in science and engineering, it is important to develop new NN architectures to effectively extract high-level mathematical knowledge from complex dataset. To meet this research demand, this paper focuses on the symbolic regression problem and develops a new NN architecture called the Gumbel-Max Equation Learner (GMEQL) network. Different from previously proposed Equation Learner (EQL) networks, GMEQL applies continuous relaxation to the network structure via the Gumbel-Max trick and introduces two types of trainable parameters: structure parameters and regression parameters. This paper also proposes a new two-stage training process and new techniques to train structure parameters in both the online and offline settings based on an elite repository. On 8 benchmark symbolic regression problems, GMEQL is experimentally shown to outperform several cutting-edge techniques for symbolic regression.

READ FULL TEXT
research
04/22/2022

Exploring Hidden Semantics in Neural Networks with Symbolic Regression

Many recent studies focus on developing mechanisms to explain the black-...
research
02/21/2021

Symbolic regression for scientific discovery: an application to wind speed forecasting

Symbolic regression corresponds to an ensemble of techniques that allow ...
research
12/10/2019

Integration of Neural Network-Based Symbolic Regression in Deep Learning for Scientific Discovery

Symbolic regression is a powerful technique that can discover analytical...
research
07/01/2022

Deep Learning and Symbolic Regression for Discovering Parametric Equations

Symbolic regression is a machine learning technique that can learn the g...
research
10/10/2016

Extrapolation and learning equations

In classical machine learning, regression is treated as a black box proc...
research
04/12/2021

An Approach to Symbolic Regression Using Feyn

In this article we introduce the supervised machine learning tool called...
research
05/06/2023

Symbolic Regression on FPGAs for Fast Machine Learning Inference

The high-energy physics community is investigating the feasibility of de...

Please sign up or login with your details

Forgot password? Click here to reset