Black-box Variational Inference for Stochastic Differential Equations

Thomas Ryder, Andrew Golightly, A. Stephen McGough, Dennis Prangle
2/9/2018
stat.COstat.ML

Official code: Tom-Ryder/VIforSDEs (45 stars, MIT, last commit 2026-02-03).

Abstract

Parameter inference for stochastic differential equations is challenging due to the presence of a latent diffusion process. Working with an Euler-Maruyama discretisation for the diffusion, we use variational inference to jointly learn the parameters and the diffusion paths. We use a standard mean-field variational approximation of the parameter posterior, and introduce a recurrent neural network to approximate the posterior for the diffusion paths conditional on the parameters. This neural network learns how to provide Gaussian state transitions which bridge between observations in a very similar way to the conditioned diffusion process. The resulting black-box inference method can be applied to any SDE system with light tuning requirements. We illustrate the method on a Lotka-Volterra system and an epidemic model, producing accurate parameter estimates in a few hours.

View on arXivView PDF

Code Implementations(1)

MIT

A variational method for fast, approximate inference for stochastic differential equations.

4513Python, MakefileMar 5, 20188 months agoMIT
stochastic-differential-equationsvariational-inference

Similar Papers

Cite this paper

@article{ryder2018blackbox,
  title  = {Black-box Variational Inference for Stochastic Differential Equations},
  author = {Thomas Ryder and Andrew Golightly and A. Stephen McGough and Dennis Prangle},
  year   = {2018},
  eprint = {1802.03335},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1802.03335}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1802.03335.svg)](https://codeofpaper.com/paper/1802.03335)

Discussion