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

PINNsFormer: A Transformer-Based Framework For Physics-Informed Neural Networks

About

Physics-Informed Neural Networks (PINNs) have emerged as a promising deep learning framework for approximating numerical solutions to partial differential equations (PDEs). However, conventional PINNs, relying on multilayer perceptrons (MLP), neglect the crucial temporal dependencies inherent in practical physics systems and thus fail to propagate the initial condition constraints globally and accurately capture the true solutions under various scenarios. In this paper, we introduce a novel Transformer-based framework, termed PINNsFormer, designed to address this limitation. PINNsFormer can accurately approximate PDE solutions by utilizing multi-head attention mechanisms to capture temporal dependencies. PINNsFormer transforms point-wise inputs into pseudo sequences and replaces point-wise PINNs loss with a sequential loss. Additionally, it incorporates a novel activation function, Wavelet, which anticipates Fourier decomposition through deep neural networks. Empirical results demonstrate that PINNsFormer achieves superior generalization ability and accuracy across various scenarios, including PINNs failure modes and high-dimensional PDEs. Moreover, PINNsFormer offers flexibility in integrating existing learning schemes for PINNs, further enhancing its performance.

Zhiyuan Zhao, Xueying Ding, B. Aditya Prakash• 2023

Related benchmarks

TaskDatasetResultRank
Solving PDEAllen-Cahn
Relative Error0.99
21
Sparse Reconstruction2D Navier-Stokes cylinder wake Ntrain = 1500 (fixed time snapshot)
Rel-L2 Error0.08
7
Partial Differential Equation SolvingConvection equation
Relative L2 Error0.488
7
Modeling Partial Differential EquationsConvection PDE 1-dimensional (test)
Loss5.40e-5
4
Modeling Partial Differential Equations1D-Reaction PDE (test)
Loss3.80e-6
4
Solving partial differential equationsReaction
Loss3.00e-6
4
Solving partial differential equationsConvection
Loss9.00e-4
4
Solving partial differential equationsWave
Loss0.023
4
Showing 8 of 8 rows

Other info

Follow for update