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

04/01/2022
by   Fabian Germ, et al.
0

We consider the filtering and prediction problem for a diffusion process. The signal and observation are modeled by stochastic differential equations (SDEs) driven by Wiener processes. In classical estimation theory, measure-valued stochastic partial differential equations (SPDEs) are derived for the filtering and prediction measures. These equations can be hard to solve numerically. We provide an approximation algorithm using conditional generative adversarial networks (GANs) and signatures, an object from rough path theory. The signature of a sufficiently smooth path determines the path completely. In some cases, GANs based on signatures have been shown to efficiently approximate the law of a stochastic process. In this paper we extend this method to approximate the prediction measure conditional to noisy observation. We use controlled differential equations (CDEs) as universal approximators to propose an estimator for the conditional and prediction law. We show well-posedness in providing a rigorous mathematical framework. Numerical results show the efficiency of our algorithm.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/22/2019

Learning stochastic differential equations using RNN with log signature features

This paper contributes to the challenge of learning a function on stream...
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
04/03/2021

Monte Carlo Simulation of SDEs using GANs

Generative adversarial networks (GANs) have shown promising results when...
research
02/22/2018

The iisignature library: efficient calculation of iterated-integral signatures and log signatures

Iterated-integral signatures and log signatures are vectors calculated f...
research
08/07/2020

Generating Sparse Stochastic Processes Using Matched Splines

We provide an algorithm to generate trajectories of sparse stochastic pr...
research
01/10/2022

An application of the splitting-up method for the computation of a neural network representation for the solution for the filtering equations

The filtering equations govern the evolution of the conditional distribu...

Please sign up or login with your details

Forgot password? Click here to reset