Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

On the eigenvector bias of Fourier feature networks: From regression to solving multi-scale PDEs with physics-informed neural networks

About

Physics-informed neural networks (PINNs) are demonstrating remarkable promise in integrating physical models with gappy and noisy observational data, but they still struggle in cases where the target functions to be approximated exhibit high-frequency or multi-scale features. In this work we investigate this limitation through the lens of Neural Tangent Kernel (NTK) theory and elucidate how PINNs are biased towards learning functions along the dominant eigen-directions of their limiting NTK. Using this observation, we construct novel architectures that employ spatio-temporal and multi-scale random Fourier features, and justify how such coordinate embedding layers can lead to robust and accurate PINN models. Numerical examples are presented for several challenging cases where conventional PINN models fail, including wave propagation and reaction-diffusion dynamics, illustrating how the proposed methods can be used to effectively tackle both forward and inverse problems involving partial differential equations with multi-scale behavior. All code an data accompanying this manuscript will be made publicly available at \url{https://github.com/PredictiveIntelligenceLab/MultiscalePINNs}.

Sifan Wang, Hanwen Wang, Paris Perdikaris• 2020

Related benchmarks

TaskDatasetResultRank
Velocity and pressure prediction in vessel-like tube domainsAneurysm 28.4% Deformation, 7.00 mm Length (test)
Velocity Relative L2 Error0.003
40
Velocity and pressure prediction for Navier-Stokes equationsStenosis 51.2% Deformation, 13.0mm Length (test)
Velocity Relative L2 Error1.6
40
PDE solving1D Burgers
RelL2 Error6.97e-5
38
PDE solvingNavier-Stokes 2D
Relative L2 Error0.0213
34
Solving PDEAllen-Cahn
Relative Error0.0296
21
PDE solving1D Convection-Diffusion
MSE1.39e-6
8
PDE solving1D Helmholtz
MSE5.05e-4
8
PDE solving2D Convection-Diffusion
MSE9.07e-7
8
Partial Differential Equation SolvingHelmholtz-2D
Error5.64
3
Partial Differential Equation SolvingConvection
Error0.706
3
Showing 10 of 15 rows

Other info

Follow for update