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

A Novel Tensor Product-Based Neural Network for Solving Partial Differential Equations

About

This paper presents the Tensor Product Network (TPNet), a novel neural architecture for efficient and accurate function approximation and PDE solving. The core of the proposal involves constructing the solution explicitly as a linear combination of basis functions integrated into the network, with coefficients determined by a direct least-squares solve, thereby bypassing traditional gradient-based training. The key methodological contribution include: (1) an efficient tensor-product scheme that generates multi-dimensional basis functions from combinations of two sets of subnetwork outputs, significantly reducing model complexity and parameter count while maintaining expressivity; (2) a block time-marching strategy to improve computational efficiency in long-time simulations; and (3) a linear reformulation strategy for handling nonlinear PDEs by treating known nonlinear terms as sources. TPNet achieves superior accuracy and shorter training times than conventional neural network solvers. This performance gain stems from its structured design and deterministic least-squares fitting, which contrast with the iterative, often computationally intensive optimization required by mainstream methods like Physics-Informed Neural Networks (PINNs).

Qihong Yang, Yangtao Deng, Qiaolin He, Shiquan Zhang• 2026

Related benchmarks

TaskDatasetResultRank
Approximating Partial Differential EquationsWave equation 39
L_inf Error2.02e-13
40
Function ApproximationTwo-dimensional function Equation 34
L_inf Error6.32e-11
40
Partial Differential Equation Solving(2+1)D Heat Equation on 51x51x51 grid collocation points (train test)
L-inf Error5.26e-13
40
Solving Helmholtz EquationHelmholtz equation
L-infinity Error4.93e-11
40
Solving Nonlinear Burger's EquationNonlinear Burger's equation ζ = 1
L∞ Error1.11e-15
40
Solving Poisson equationHigh-dimensional Poisson equation Equation 41
L-infinity Error2.37e-9
16
Solving Helmholtz EquationHelmholtz Equation 35
L-infinity Error1.66e-10
7
Showing 7 of 7 rows

Other info

Follow for update