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

Functional Tensor Decompositions for Physics-Informed Neural Networks

About

Physics-Informed Neural Networks (PINNs) have shown continuous and increasing promise in approximating partial differential equations (PDEs), although they remain constrained by the curse of dimensionality. In this paper, we propose a generalized PINN version of the classical variable separable method. To do this, we first show that, using the universal approximation theorem, a multivariate function can be approximated by the outer product of neural networks, whose inputs are separated variables. We leverage tensor decomposition forms to separate the variables in a PINN setting. By employing Canonic Polyadic (CP), Tensor-Train (TT), and Tucker decomposition forms within the PINN framework, we create robust architectures for learning multivariate functions from separate neural networks connected by outer products. Our methodology significantly enhances the performance of PINNs, as evidenced by improved results on complex high-dimensional PDEs, including the 3d Helmholtz and 5d Poisson equations, among others. This research underscores the potential of tensor decomposition-based variably separated PINNs to surpass the state-of-the-art, offering a compelling solution to the dimensionality challenge in PDE approximation.

Sai Karthikeya Vemuri, Tim B\"uchner, Julia Niebling, Joachim Denzler• 2024

Related benchmarks

TaskDatasetResultRank
Solving Helmholtz equationsHigh-Dimensional Helmholtz equations 2D
Relative Error0.0778
14
Solving Helmholtz equationsHigh-Dimensional Helmholtz equations 3D
Relative Error0.164
14
Solving PDEBurgers
Relative Error9
14
Solving PDEHelmholtz
Relative Error0.07
14
Solving PDEFlow-Mixing
Relative Error5
14
Solving PDEAllen-Cahn
Relative Error0.88
14
Solving Helmholtz equationsHigh-Dimensional Helmholtz equations 4D
Relative Error1.33
11
Solving Helmholtz equationsHigh-Dimensional Helmholtz equations 5D
Relative Error27.2
8
Showing 8 of 8 rows

Other info

Follow for update