Solving High Dimensional Partial Differential Equations Using Tensor Neural Network and A Posteriori Error Estimators
Yifan Wang, Zhongshuo Lin, Yangfei Liao, Haochen Liu, Hehu Xie
TL;DR
This work addresses solving high-dimensional elliptic PDEs and eigenvalue problems by marrying tensor neural networks (TNNs) with a posteriori error estimators to form adaptive, mesh-free loss functions. The key idea is to use the estimator to bound the energy error and drive adaptive selection of a p-term subspace, while exploiting the TNN's separable structure to perform accurate, low-cost high-dimensional quadrature. The authors develop explicit estimators for homogeneous/non-homogeneous Dirichlet, Neumann, and eigenvalue problems, construct corresponding loss functions, and provide Galerkin-based training algorithms that alternately update linear coefficients and neural-network parameters. Numerical experiments in dimensions up to 20 demonstrate high accuracy and favorable computation times, and the approach avoids balancing boundary-domain losses typical in other NN methods, with potential impact on scalable PDE solvers in physics and engineering.
Abstract
In this paper, based on the combination of tensor neural network and a posteriori error estimator, a novel type of machine learning method is proposed to solve high-dimensional boundary value problems with homogeneous and non-homogeneous Dirichlet or Neumann type of boundary conditions and eigenvalue problems of the second-order elliptic operator. The most important advantage of the tensor neural network is that the high dimensional integrations of tensor neural networks can be computed with high accuracy and high efficiency. Based on this advantage and the theory of a posteriori error estimation, the a posteriori error estimator is adopted to design the loss function to optimize the network parameters adaptively. The applications of tensor neural network and the a posteriori error estimator improve the accuracy of the corresponding machine learning method. The theoretical analysis and numerical examples are provided to validate the proposed methods.
