Solving non-linear Kolmogorov equations in large dimensions by using deep learning: a numerical comparison of discretization schemes
arXiv:2012.07747 · doi:10.1007/s10915-022-02044-x
Abstract
Non-linear partial differential Kolmogorov equations are successfully used to describe a wide range of time dependent phenomena, in natural sciences, engineering or even finance. For example, in physical systems, the Allen-Cahn equation describes pattern formation associated to phase transitions. In finance, instead, the Black-Scholes equation describes the evolution of the price of derivative investment instruments. Such modern applications often require to solve these equations in high-dimensional regimes in which classical approaches are ineffective. Recently, an interesting new approach based on deep learning has been introduced by E, Han, and Jentzen [1][2]. The main idea is to construct a deep network which is trained from the samples of discrete stochastic differential equations underlying Kolmogorov's equation. The network is able to approximate, numerically at least, the solutions of the Kolmogorov equation with polynomial complexity in whole spatial domains. In this contribution we study variants of the deep networks by using different discretizations schemes of the stochastic differential equation. We compare the performance of the associated networks, on benchmarked examples, and show that, for some discretization schemes, improvements in the accuracy are possible without affecting the observed computational complexity.
References in corpus (19)
- Adam: A Method for Stochastic Optimization
- Artificial Neural Networks for Solving Ordinary and Partial Differential Equations
- DGM: A deep learning algorithm for solving partial differential equations
- Solving high-dimensional partial differential equations using deep learning
- Deep learning-based numerical methods for high-dimensional parabolic partial differential equations and backward stochastic differential equations
- Machine learning approximation algorithms for high-dimensional fully nonlinear partial differential equations and second-order backward stochastic differential equations
- Algorithms for Solving High Dimensional PDEs: From Nonlinear Monte Carlo to Machine Learning
- A proof that artificial neural networks overcome the curse of dimensionality in the numerical approximation of Black-Scholes partial differential equations
- Convergence of the Deep BSDE Method for Coupled FBSDEs
- On multilevel Picard numerical approximations for high-dimensional nonlinear parabolic partial differential equations and high-dimensional nonlinear backward stochastic differential equations
- Deep splitting method for parabolic PDEs
- A proof that rectified deep neural networks overcome the curse of dimensionality in the numerical approximation of semilinear heat equations
- Multilevel Picard iterations for solving smooth semilinear parabolic heat equations
- Actor-Critic Method for High Dimensional Static Hamilton--Jacobi--Bellman Partial Differential Equations based on Neural Networks
- Numerical simulations for full history recursive multilevel Picard approximations for systems of high-dimensional partial differential equations
- Convergence of the Deep BSDE method for FBSDEs with non-Lipschitz coefficients
- Entropy production of a Brownian ellipsoid in the overdamped limit
- Diffusion of a Brownian ellipsoid in a force field
- Advective-diffusive motion on large scales from small-scale dynamics with an internal symmetry
Cited by in corpus (5)
- Phase transitions in the mini-batch size for sparse and dense two-layer neural networks
- Solving high-dimensional parabolic PDEs using the tensor train format
- Stochastic Gradient Descent-like relaxation is equivalent to Metropolis dynamics in discrete optimization and inference problems
- A short review on the maximum clique problem algorithms with classical, AI, and quantum methods
- Deterministic particle flows for constraining SDEs