dNNsolve: an efficient NN-based PDE solver
Not on the map. Why?
Abstract (arXiv)
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~citeraissi2017physics1, raissi2017physics2. 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.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 20 of its 63 references that are in the map. First posted on arXiv 15 Mar 2021.
Builds on
20 of 63 references.
References · 20
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,214
- 2017DGM: A deep learning algorithm for solving partial differential equationscited by 674
- 2019DeepXDE: A deep learning library for solving differential equationscited by 617
- 2017Physics Informed Deep Learning (Part I): Data-driven Solutions of Nonlinear Partial Differential Equationscited by 362
- 2017Deep learning-based numerical methods for high-dimensional parabolic partial differential equations and backward stochastic differential equationscited by 188
- 2018Training behavior of deep neural network in frequency domaincited by 174
- 2017Physics Informed Deep Learning (Part II): Data-driven Discovery of Nonlinear Partial Differential Equationscited by 158
- 2018Deep Learning Methods for Reynolds-Averaged Navier-Stokes Simulations of Airfoil Flowscited by 147
- 2016Accelerating Eulerian Fluid Simulation With Convolutional Networkscited by 128
- 2019Modeling the Dynamics of PDE Systems with Physics-Constrained Deep Auto-Regressive Networkscited by 127
- 2018Adversarial Uncertainty Quantification in Physics-Informed Neural Networkscited by 120
8 more
- 2019An Energy Approach to the Solution of Partial Differential Equations in Computational Mechanics via Machine Learning: Concepts, Implementation and Applicationscited by 118
- 2017Machine learning approximation algorithms for high-dimensional fully nonlinear partial differential equations and second-order backward stochastic differential equationscited by 62
- 2017Deep Relaxation: partial differential equations for optimizing deep neural networkscited by 27
- 2019PyDEns: a Python Framework for Solving Differential Equations with Neural Networkscited by 14
- 2019A Discussion on Solving Partial Differential Equations using Neural Networkscited by 13
- 2019Locally adaptive activation functions with slope recovery term for deep and physics-informed neural networkscited by 11
- 2017Neural networks catching up with finite differences in solving partial differential equations in higher dimensionscited by 6
- 2019The DUNE Framework: Basic Concepts and Recent Developmentscited by 3
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1.
4 papers.
- 2021Elvet -- a neural network-based differential equation and variational problem solvercited by 7
- 2021Study of Drug Assimilation in Human System using Physics Informed Neural Networkscited by 3
- 2022Qade: Solving Differential Equations on Quantum Annealerscited by 1
- 2023Transferability of Winning Lottery Tickets in Neural Network Differential Equation Solverscited by 0
- 2023Transferability of Winning Lottery Tickets in Neural Network Differential Equation Solvers16 Jun 2023
- 2022Qade: Solving Differential Equations on Quantum Annealers7 Apr 2022
- 2021Study of Drug Assimilation in Human System using Physics Informed Neural Networks8 Oct 2021
- 2021Elvet -- a neural network-based differential equation and variational problem solver26 Mar 2021