Functional tensor train neural network for solving high-dimensional PDEs
Feng, Ng, Tang et al.
Discrete tensor train decomposition is widely employed to mitigate the curse of dimensionality in solving high-dimensional PDEs through traditional methods. However, the direct application of the tensor train method typically requires uniform grids of regular domains, which limits its application on non-uniform grids or irregular domains. To address the limitation, we develop a functional tensor train neural network (FTTNN) for solving high-dimensional PDEs, which can represent PDE solutions on non-uniform grids or irregular domains. An essential ingredient of our approach is to represent the PDE solutions by the functional tensor train format whose TT-core functions are approximated by neural networks. To give the functional tensor train representation, we propose and study functional tensor train rank and employ it into a physics-informed loss function for training. Because of tensor train representation, the resulting high-dimensional integral in the loss function can be computed via one-dimensional integrals by Gauss quadrature rules. Numerical examples including high-dimensional PDEs on regular or irregular domains are presented to demonstrate that the performance of the proposed FTTNN is better than that of Physics Informed Neural Networks (PINN).
이산 텐서 트레인 분해는 전통적 방법으로 고차원 편미분방정식을 풀 때 발생하는 차원의 저주(Curse of Dimensionality) 문제를 완화하기 위해 광범위하게 사용되고 있습니다. 그러나 텐서 트레인 방법의 직접적 적용은 일반적으로 정규 영역에서의 균일 격자를 요구하므로, 비균일 격자 또는 불규칙 영역에서의 적용이 제한됩니다. 이러한 한계를 해결하기 위해 본 논문은 고차원 편미분방정식을 풀기 위한 함수 텐서 트레인 신경망(FTTNN)을 개발했으며, 이 방법은 비균일 격자 또는 불규칙 영역에서의 편미분방정식 해를 표현할 수 있습니다. 이 방법의 핵심은 함수 텐서 트레인 형식을 통해 편미분방정식 해를 표현하는 것이며, 여기서 TT 핵 함수는 신경망으로 근사됩니다. 함수 텐서 트레인 표현을 제공하기 위해 본 논문은 함수 텐서 트레인 계수(rank) 개념을 제시하고 연구했으며, 이를 물리 정보 손실 함수의 훈련에 적용했습니다. 텐서 트레인 표현의 특성으로 인해, 손실 함수의 고차원 적분은 가우스 적분 규칙을 사용하여 일차원 적분을 계산함으로써 해결할 수 있습니다. 수치 실험은 제안된 FTTNN이 정규 또는 불규칙 영역에서의 고차원 편미분방정식 해결에서 물리 정보 신경망(PINN)보다 우수한 성능을 보임을 입증합니다.
고차원 편미분방정식은 슈뢰딩거 고유값 문제, 유체역학, 열전도, 전자기학 및 양자역학 등 과학 및 공학 응용 분야에서 광범위하게 존재합니다. 전통적 수치 방법(유한 차분, 유한 요소, 스펙트럼 방법)은 저차원 문제에서는 우수한 성능을 보이지만, 고차원 문제에서는 심각한 차원의 저주(Curse of Dimensionality, CoD) 문제에 직면합니다.
종합 평가: 이는 고차원 편미분방정식 수치 해결 분야에서 중요한 기여를 하는 논문입니다. 텐서 분해와 신경망의 장점을 교묘하게 결합하여 이론적 깊이와 실용적 가치를 모두 갖춘 FTTNN 방법을 제시했습니다. 일부 한계가 있지만, 그 혁신성과 효과성은 이를 해당 분야의 중요한 진전으로 만들며, 추가 발전과 응용의 가치가 있습니다.