Fourier Neural Operator for Parametric Partial Differential Equations

10/18/2020
by   Zongyi Li, et al.
170

The classical development of neural networks has primarily focused on learning mappings between finite-dimensional Euclidean spaces. Recently, this has been generalized to neural operators that learn mappings between function spaces. For partial differential equations (PDEs), neural operators directly learn the mapping from any functional parametric dependence to the solution. Thus, they learn an entire family of PDEs, in contrast to classical methods which solve one instance of the equation. In this work, we formulate a new neural operator by parameterizing the integral kernel directly in Fourier space, allowing for an expressive and efficient architecture. We perform experiments on Burgers' equation, Darcy flow, and the Navier-Stokes equation (including the turbulent regime). Our Fourier neural operator shows state-of-the-art performance compared to existing neural network methodologies and it is up to three orders of magnitude faster compared to traditional PDE solvers.

READ FULL TEXT
POST COMMENT

Comments

There are no comments yet.

Authors

page 2

page 10

03/07/2020

Neural Operator: Graph Kernel Network for Partial Differential Equations

The classical development of neural networks has been primarily for mapp...
08/19/2021

Neural Operator: Learning Maps Between Function Spaces

The classical development of neural networks has primarily focused on le...
09/28/2021

Multiwavelet-based Operator Learning for Differential Equations

The solution of a partial differential equation can be obtained by compu...
12/28/2021

Frame invariance and scalability of neural operators for partial differential equations

Partial differential equations (PDEs) play a dominant role in the mathem...
11/27/2021

Factorized Fourier Neural Operators

The Fourier Neural Operator (FNO) is a learning-based method for efficie...
01/06/2022

Nonlocal Kernel Network (NKN): a Stable and Resolution-Independent Deep Neural Network

Neural operators have recently become popular tools for designing soluti...
09/03/2021

U-FNO – an enhanced Fourier neural operator based-deep learning model for multiphase flow

Numerical simulation of multiphase flow in porous media is essential for...

Code Repositories

fourier_neural_operator

Use Fourier transform to learn operators in differential equations.


view repo

Awesome-ML-PDE

Resources about Machine Learning for solving PDEs.


view repo

Operador-Neuronal-de-Fourier

En este repositorio se encuentra la implementación del operador neuronal de Fourier.


view repo
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.