Deep Feynman-Kac Methods for High-dimensional Semilinear Parabolic Equations: Revisit
Xiaotao Zheng, Xingye Yue, Jiyang Shi
TL;DR
This work tackles the challenge of solving high-dimensional semilinear parabolic PDEs by leveraging a BSDE–Feynman–Kac framework and neural networks. It introduces two global-training schemes, DS-GT and DFK-GT, along with a data-pair remodeling strategy that aligns with Monte Carlo behavior in the linear case. Across 100-dimensional tests on HJB, Allen–Cahn, and differential-rate pricing problems, the proposed methods, especially DFK-GT, demonstrate superior accuracy and computational efficiency compared with Deep BSDE and traditional Deep Splitting. The approach thus offers a scalable, accurate tool for complex high-dimensional PDEs with potential impact in finance, physics, and engineering.
Abstract
Deep Feynman-Kac method was first introduced to solve parabolic partial differential equations(PDE) by Beck et al. (SISC, V.43, 2021), named Deep Splitting method since they trained the Neural Networks step by step in the time direction. In this paper, we propose a new training approach with two different features. Firstly, neural networks are trained at all time steps globally, instead of step by step. Secondly, the training data are generated in a new way, in which the method is consistent with a direct Monte Carlo scheme when dealing with a linear parabolic PDE. Numerical examples show that our method has significant improvement both in efficiency and accuracy.
