dNNsolve: an efficient NN-based PDE solver

03/15/2021
by   Veronica Guidetti, et al.
0

Neural Networks (NNs) can be used to solve Ordinary and Partial Differential Equations (ODEs and PDEs) by redefining the question as an optimization problem. The objective function to be optimized is the sum of the squares of the PDE to be solved and of the initial/boundary conditions. A feed forward NN is trained to minimise this loss function evaluated on a set of collocation points sampled from the domain where the problem is defined. A compact and smooth solution, that only depends on the weights of the trained NN, is then obtained. This approach is often referred to as PINN, from Physics Informed Neural Network <cit.>. Despite the success of the PINN approach in solving various classes of PDEs, an implementation of this idea that is capable of solving a large class of ODEs and PDEs with good accuracy and without the need to finely tune the hyperparameters of the network, is not available yet. In this paper, we introduce a new implementation of this concept - called dNNsolve - that makes use of dual Neural Networks to solve ODEs/PDEs. These include: i) sine and sigmoidal activation functions, that provide a more efficient basis to capture both secular and periodic patterns in the solutions; ii) a newly designed architecture, that makes it easy for the the NN to approximate the solution using the basis functions mentioned above. We show that dNNsolve is capable of solving a broad range of ODEs/PDEs in 1, 2 and 3 spacetime dimensions, without the need of hyperparameter fine-tuning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/05/2023

Physics-Informed Kernel Function Neural Networks for Solving Partial Differential Equations

This paper proposed a novel radial basis function neural network (RBFNN)...
research
01/13/2021

Bayesian neural networks for weak solution of PDEs with uncertainty quantification

Solving partial differential equations (PDEs) is the canonical approach ...
research
01/14/2022

Scientific Machine Learning through Physics-Informed Neural Networks: Where we are and What's next

Physics-Informed Neural Networks (PINN) are neural networks (NNs) that e...
research
04/27/2023

Learning Neural Constitutive Laws From Motion Observations for Generalizable PDE Dynamics

We propose a hybrid neural network (NN) and PDE approach for learning ge...
research
12/20/2018

Deep ToC: A New Method for Estimating the Solutions of PDEs

This article presents a new methodology called deep ToC that estimates t...
research
04/28/2023

A Stable and Scalable Method for Solving Initial Value PDEs with Neural Networks

Unlike conventional grid and mesh based methods for solving partial diff...
research
07/11/2022

On NeuroSymbolic Solutions for PDEs

Physics Informed Neural Networks (PINNs) have gained immense popularity ...

Please sign up or login with your details

Forgot password? Click here to reset