Learning time-dependent PDE solver using Message Passing Graph Neural Networks

04/15/2022
by   Pourya Pilva, et al.
59

One of the main challenges in solving time-dependent partial differential equations is to develop computationally efficient solvers that are accurate and stable. Here, we introduce a graph neural network approach to finding efficient PDE solvers through learning using message-passing models. We first introduce domain invariant features for PDE-data inspired by classical PDE solvers for an efficient physical representation. Next, we use graphs to represent PDE-data on an unstructured mesh and show that message passing graph neural networks (MPGNN) can parameterize governing equations, and as a result, efficiently learn accurate solver schemes for linear/nonlinear PDEs. We further show that the solvers are independent of the initial trained geometry, i.e. the trained solver can find PDE solution on different complex domains. Lastly, we show that a recurrent graph neural network approach can find a temporal sequence of solutions to a PDE.

READ FULL TEXT

page 3

page 4

page 6

page 7

page 8

page 9

page 10

page 14

research
02/07/2023

Multi-Scale Message Passing Neural PDE Solvers

We propose a novel multi-scale message passing neural network algorithm ...
research
02/07/2022

Message Passing Neural PDE Solvers

The numerical solution of partial differential equations (PDEs) is diffi...
research
03/30/2022

Physics-constrained Unsupervised Learning of Partial Differential Equations using Meshes

Enhancing neural networks with knowledge of physical equations has becom...
research
08/24/2021

GrADE: A graph based data-driven solver for time-dependent nonlinear partial differential equations

The physical world is governed by the laws of physics, often represented...
research
05/25/2023

Learning Preconditioner for Conjugate Gradient PDE Solvers

Efficient numerical solvers for partial differential equations empower s...
research
08/10/2023

PDE-Refiner: Achieving Accurate Long Rollouts with Neural PDE Solvers

Time-dependent partial differential equations (PDEs) are ubiquitous in s...
research
06/16/2020

Learning continuous-time PDEs from sparse data with graph neural networks

The behavior of many dynamical systems follow complex, yet still unknown...

Please sign up or login with your details

Forgot password? Click here to reset