Monte Carlo Simulation of SDEs using GANs

04/03/2021
by   Jorino van Rhijn, et al.
0

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.

READ FULL TEXT
research
03/29/2018

Dihedral angle prediction using generative adversarial networks

Several dihedral angles prediction methods were developed for protein st...
research
04/01/2022

Learning the conditional law: signatures and conditional GANs in filtering and prediction of diffusion processes

We consider the filtering and prediction problem for a diffusion process...
research
02/10/2021

Conditional Versus Adversarial Euler-based Generators For Time Series

We introduce new generative models for time series based on Euler discre...
research
07/03/2019

City-GAN: Learning architectural styles using a custom Conditional GAN architecture

Generative Adversarial Networks (GANs) are a well-known technique that i...
research
04/27/2020

EM-GAN: Fast Stress Analysis for Multi-Segment Interconnect Using Generative Adversarial Networks

In this paper, we propose a fast transient hydrostatic stress analysis f...
research
01/03/2023

Neural SDEs for Conditional Time Series Generation and the Signature-Wasserstein-1 metric

(Conditional) Generative Adversarial Networks (GANs) have found great su...
research
11/05/2018

Physics-Informed Generative Adversarial Networks for Stochastic Differential Equations

We developed a new class of physics-informed generative adversarial netw...

Please sign up or login with your details

Forgot password? Click here to reset