Positional Embeddings for Solving PDEs with Evolutional Deep Neural Networks

08/07/2023
by   Mariella Kast, et al.
0

This work extends the paradigm of evolutional deep neural networks (EDNNs) to solving parametric time-dependent partial differential equations (PDEs) on domains with geometric structure. By introducing positional embeddings based on eigenfunctions of the Laplace-Beltrami operator, geometric properties are encoded intrinsically and Dirichlet, Neumann and periodic boundary conditions of the PDE solution are enforced directly through the neural network architecture. The proposed embeddings lead to improved error convergence for static PDEs and extend EDNNs towards computational domains of realistic complexity. Several steps are taken to improve performance of EDNNs: Solving the EDNN update equation with a Krylov solver avoids the explicit assembly of Jacobians and enables scaling to larger neural networks. Computational efficiency is further improved by an ad-hoc active sampling scheme that uses the PDE dynamics to effectively sample collocation points. A modified linearly implicit Rosenbrock method is proposed to alleviate the time step requirements of stiff PDEs. Lastly, a completely training-free approach, which automatically enforces initial conditions and only requires time integration, is compared against EDNNs that are trained on the initial conditions. We report results for the Korteweg-de Vries equation, a nonlinear heat equation and (nonlinear) advection-diffusion problems on domains with and without holes and various boundary conditions, to demonstrate the effectiveness of the method. The numerical results highlight EDNNs as a promising surrogate model for parametrized PDEs with slow decaying Kolmogorov n-width.

READ FULL TEXT

page 10

page 23

page 24

page 25

page 27

page 28

page 32

research
08/14/2023

Data Generation-based Operator Learning for Solving Partial Differential Equations on Unbounded Domains

Wave propagation problems are typically formulated as partial differenti...
research
11/19/2020

DiffusionNet: Accelerating the solution of Time-Dependent partial differential equations using deep learning

We present our deep learning framework to solve and accelerate the Time-...
research
11/07/2019

Deep Learning Models for Global Coordinate Transformations that Linearize PDEs

We develop a deep autoencoder architecture that can be used to find a co...
research
02/10/2021

Deep learning approaches to surrogates for solving the diffusion equation for mechanistic real-world simulations

In many mechanistic medical, biological, physical and engineered spatiot...
research
10/07/2022

Simulation of Transients in Natural Gas Networks via A Semi-analytical Solution Approach

Simulation and control of the transient flow in natural gas networks inv...
research
07/08/2021

MOD-Net: A Machine Learning Approach via Model-Operator-Data Network for Solving PDEs

In this paper, we propose a model-operator-data network (MOD-Net) for so...
research
03/18/2021

Evolutional Deep Neural Network

The notion of an Evolutional Deep Neural Network (EDNN) is introduced fo...

Please sign up or login with your details

Forgot password? Click here to reset