Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Multiwavelet-based Operator Learning for Differential Equations

About

The solution of a partial differential equation can be obtained by computing the inverse operator map between the input and the solution space. Towards this end, we introduce a \textit{multiwavelet-based neural operator learning scheme} that compresses the associated operator's kernel using fine-grained wavelets. By explicitly embedding the inverse multiwavelet filters, we learn the projection of the kernel onto fixed multiwavelet polynomial bases. The projected kernel is trained at multiple scales derived from using repeated computation of multiwavelet transform. This allows learning the complex dependencies at various scales and results in a resolution-independent scheme. Compare to the prior works, we exploit the fundamental properties of the operator's kernel which enable numerically efficient representation. We perform experiments on the Korteweg-de Vries (KdV) equation, Burgers' equation, Darcy Flow, and Navier-Stokes equation. Compared with the existing neural operator approaches, our model shows significantly higher accuracy and achieves state-of-the-art in a range of datasets. For the time-varying equations, the proposed method exhibits a ($2X-10X$) improvement ($0.0018$ ($0.0033$) relative $L2$ error for Burgers' (KdV) equation). By learning the mappings between function spaces, the proposed method has the ability to find the solution of a high-resolution input after learning from lower-resolution data.

Gaurav Gupta, Xiongye Xiao, Paul Bogdan• 2021

Related benchmarks

TaskDatasetResultRank
PDE ModelingBurgers' Equation various resolutions (val)
Relative L2 Error0.0018
36
PDE solvingKorteweg-de Vries (KdV) 1-D (test)
Relative L2 Error0.0034
32
Operator learningDarcy Flow 512x512 grid sub-sampled (test)
Relative L2 Error0.0065
28
Forward PDE solvingAirfoil
Relative L20.75
21
Forward PDE solvingPlasticity
Relative L2 Error0.0076
21
Forward PDE solvingPipe
Relative L2 Error0.0077
20
Forward PDE solvingElasticity
Relative L2 Error0.0359
19
PDE solvingDarcy Regular Grid (test)
Relative L2 Error0.0082
16
PDE solvingNavier-Stokes Regular Grid (test)
Relative L2 Error0.1541
16
Operator learningAirfoil Structured Mesh (test)
Relative L2 Error0.0075
15
Showing 10 of 21 rows

Other info

Code

Follow for update