Monte Carlo simulation of SDEs using GANs

Publication date

2023-09

Authors

van Rhijn, Jorino
Oosterlee, Cornelis W.ORCID 0000-0002-7322-4094ISNI 000000004295759X
Grzelak, Lech A.ISNI 0000000396934707
Liu, Shuaiqiang

Editors

Advisors

Supervisors

Document Type

Article
Open Access logo

License

cc_by

Abstract

Generative adversarial networks (GANs) have shown promising results when applied on partial differential equations and financial time series generation. We investigate if GANs can also be used to approximate one-dimensional Ito ^ stochastic differential equations (SDEs). We propose a scheme that approximates the path-wise conditional distribution of SDEs for large time steps. Standard GANs are only able to approximate processes in distribution, yielding a weak approximation to the SDE. A conditional GAN architecture is proposed that enables strong approximation. We inform the discriminator of this GAN with the map between the prior input to the generator and the corresponding output samples, i.e. we introduce a ‘supervised GAN’. We compare the input-output map obtained with the standard GAN and supervised GAN and show experimentally that the standard GAN may fail to provide a path-wise approximation. The GAN is trained on a dataset obtained with exact simulation. The architecture was tested on geometric Brownian motion (GBM) and the Cox–Ingersoll–Ross (CIR) process. The supervised GAN outperformed the Euler and Milstein schemes in strong error on a discretisation with large time steps. It also outperformed the standard conditional GAN when approximating the conditional distribution. We also demonstrate how standard GANs may give rise to non-parsimonious input-output maps that are sensitive to perturbations, which motivates the need for constraints and regularisation on GAN generators.

Keywords

Exact simulation, Generative adversarial networks, Monte Carlo sampling, Neural networks, Path-wise conditional distribution, Stochastic differential equations, General Engineering, Applied Mathematics

Citation

van Rhijn, J, Oosterlee, C W, Grzelak, L A & Liu, S 2023, 'Monte Carlo simulation of SDEs using GANs', Japan Journal of Industrial and Applied Mathematics, vol. 40, no. 3, pp. 1359–1390. https://doi.org/10.1007/s13160-022-00534-x