Symbolic Regression for PDEs using Pruned Differentiable Programs

03/13/2023
by   Ritam Majumdar, et al.
0

Physics-informed Neural Networks (PINNs) have been widely used to obtain accurate neural surrogates for a system of Partial Differential Equations (PDE). One of the major limitations of PINNs is that the neural solutions are challenging to interpret, and are often treated as black-box solvers. While Symbolic Regression (SR) has been studied extensively, very few works exist which generate analytical expressions to directly perform SR for a system of PDEs. In this work, we introduce an end-to-end framework for obtaining mathematical expressions for solutions of PDEs. We use a trained PINN to generate a dataset, upon which we perform SR. We use a Differentiable Program Architecture (DPA) defined using context-free grammar to describe the space of symbolic expressions. We improve the interpretability by pruning the DPA in a depth-first manner using the magnitude of weights as our heuristic. On average, we observe a 95.3 par with PINNs. Furthermore, on an average, pruning improves the accuracy of DPA by 7.81 state-of-the-art SR solvers on systems of complex PDEs like Navier-Stokes: Kovasznay flow and Taylor-Green Vortex flow. Furthermore, we produce analytical expressions for a complex industrial use-case of an Air-Preheater, without suffering from performance loss viz-a-viz PINNs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/18/2023

HyperLoRA for PDEs

Physics-informed neural networks (PINNs) have been widely used to develo...
research
11/12/2020

Symbolically Solving Partial Differential Equations using Deep Learning

We describe a neural-based method for generating exact or approximate so...
research
11/04/2020

A Neuro-Symbolic Method for Solving Differential and Functional Equations

When neural networks are used to solve differential equations, they usua...
research
01/12/2018

Combining Symbolic and Function Evaluation Expressions In Neural Programs

Neural programming involves training neural networks to learn programs f...
research
05/06/2023

Symbolic Regression on FPGAs for Fast Machine Learning Inference

The high-energy physics community is investigating the feasibility of de...
research
07/11/2022

On NeuroSymbolic Solutions for PDEs

Physics Informed Neural Networks (PINNs) have gained immense popularity ...
research
09/06/2023

Introducing Thermodynamics-Informed Symbolic Regression – A Tool for Thermodynamic Equations of State Development

Thermodynamic equations of state (EOS) are essential for many industries...

Please sign up or login with your details

Forgot password? Click here to reset