Solving the Kolmogorov PDE by means of deep learning
arXiv:1806.00421 · doi:10.1007/s10915-021-01590-0
Abstract
Stochastic differential equations (SDEs) and the Kolmogorov partial differential equations (PDEs) associated to them have been widely used in models from engineering, finance, and the natural sciences. In particular, SDEs and Kolmogorov PDEs, respectively, are highly employed in models for the approximative pricing of financial derivatives. Kolmogorov PDEs and SDEs, respectively, can typically not be solved explicitly and it has been and still is an active topic of research to design and analyze numerical methods which are able to approximately solve Kolmogorov PDEs and SDEs, respectively. Nearly all approximation methods for Kolmogorov PDEs in the literature suffer under the curse of dimensionality or only provide approximations of the solution of the PDE at a single fixed space-time point. In this paper we derive and propose a numerical approximation method which aims to overcome both of the above mentioned drawbacks and intends to deliver a numerical approximation of the Kolmogorov PDE on an entire region without suffering from the curse of dimensionality. Numerical results on examples including the heat equation, the Black-Scholes model, the stochastic Lorenz equation, and the Heston model suggest that the proposed approximation algorithm is quite effective in high dimensions in terms of both accuracy and speed.
33 pages, 1 figure Accepted for publication in the Journal of Scientific Computing
References in corpus (17)
- An overview of gradient descent optimization algorithms
- 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
- Strong convergence of an explicit numerical method for SDEs with nonglobally Lipschitz continuous coefficients
- Machine learning approximation algorithms for high-dimensional fully nonlinear partial differential equations and second-order backward stochastic differential equations
- Numerical approximations of stochastic differential equations with non-globally Lipschitz continuous coefficients
- A note on tamed Euler approximations
- Euler approximations with varying coefficients: The case of superlinearly growing diffusion coefficients
- Analysis of the Generalization Error: Empirical Risk Minimization over Deep Artificial Neural Networks Overcomes the Curse of Dimensionality in the Numerical Approximation of Black-Scholes Partial Differential Equations
- Loss of regularity for Kolmogorov equations
- Exponential integrability properties of numerical approximation processes for nonlinear stochastic differential equations
- Local Lipschitz continuity in the initial value and strong completeness for nonlinear stochastic differential equations
- Strong convergence of full-discrete nonlinearity-truncated accelerated exponential Euler-type approximations for stochastic Kuramoto-Sivashinsky equations
- Lower error bounds for the stochastic gradient descent optimization algorithm: Sharp convergence rates for slowly and fast decaying learning rates
- The Deep Ritz method: A deep learning-based numerical algorithm for solving variational problems
- On the mild Itô formula in Banach spaces
Cited by in corpus (11)
- A proof that artificial neural networks overcome the curse of dimensionality in the numerical approximation of Black-Scholes partial differential equations
- Deep splitting method for parabolic PDEs
- The Modern Mathematics of Deep Learning
- An overview on deep learning-based approximation methods for partial differential equations
- Convergence analysis for gradient flows in the training of artificial neural networks with ReLU activation
- Deep neural network approximations for Monte Carlo algorithms
- A proof of convergence for stochastic gradient descent in the training of artificial neural networks with ReLU activation for constant target functions
- Learning the random variables in Monte Carlo simulations with stochastic gradient descent: Machine learning for parametric PDEs and financial derivative pricing
- Variational Monte Carlo Approach to Partial Differential Equations with Neural Networks
- An energy-based deep splitting method for the nonlinear filtering problem
- Numerical computation of probabilities for nonlinear SDEs in high dimension using Kolmogorov equation