Litcius/Paper detail

A Proof that Artificial Neural Networks Overcome the Curse of Dimensionality in the Numerical Approximation of Black–Scholes Partial Differential Equations

Philipp Grohs, Fabian Hornung, Arnulf Jentzen, Philippe von Wurstemberger

2023Memoirs of the American Mathematical Society153 citationsDOIOpen Access PDF

Abstract

Artificial neural networks (ANNs) have very successfully been used in numerical simulations for a series of computational problems ranging from image classification/image recognition, speech recognition, time series analysis, game intelligence, and computational advertising to numerical approximations of partial differential equations (PDEs). Such numerical simulations suggest that ANNs have the capacity to very efficiently approximate high-dimensional functions and, especially, indicate that ANNs seem to admit the fundamental power to overcome the curse of dimensionality when approximating the high-dimensional functions appearing in the above named computational problems. There are a series of rigorous mathematical approximation results for ANNs in the scientific literature. Some of them prove convergence without convergence rates and some of these mathematical results even rigorously establish convergence rates but there are only a few special cases where mathematical results can rigorously explain the empirical success of ANNs when approximating high-dimensional functions. The key contribution of this article is to disclose that ANNs can efficiently approximate high-dimensional functions in the case of numerical approximations of Black-Scholes PDEs. More precisely, this work reveals that the number of required parameters of an ANN to approximate the solution of the Black-Scholes PDE grows at most polynomially in both the reciprocal of the prescribed approximation accuracy <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="epsilon greater-than 0"> <mml:semantics> <mml:mrow> <mml:mi> ε </mml:mi> <mml:mo>&gt;</mml:mo> <mml:mn>0</mml:mn> </mml:mrow> <mml:annotation encoding="application/x-tex">\varepsilon &gt; 0</mml:annotation> </mml:semantics> </mml:math> </inline-formula> and the PDE dimension <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="d element-of double-struck upper N"> <mml:semantics> <mml:mrow> <mml:mi>d</mml:mi> <mml:mo> ∈ </mml:mo> <mml:mrow class="MJX-TeXAtom-ORD"> <mml:mi mathvariant="double-struck">N</mml:mi> </mml:mrow> </mml:mrow> <mml:annotation encoding="application/x-tex">d \in \mathbb {N}</mml:annotation> </mml:semantics> </mml:math> </inline-formula> . We thereby prove, for the first time, that ANNs do indeed overcome the curse of dimensionality in the numerical approximation of Black-Scholes PDEs.

Topics & Concepts

Curse of dimensionalityAlgorithmConvergence (economics)Artificial neural networkPartial differential equationSeries (stratigraphy)Computer scienceMathematicsApplied mathematicsNumerical analysisArtificial intelligenceMathematical analysisBiologyEconomic growthEconomicsPaleontologyModel Reduction and Neural NetworksNumerical Methods and AlgorithmsNeural Networks and Applications