πVAE: Encoding stochastic process priors with variational autoencoders

02/17/2020
by   Swapnil Mishra, et al.
8

Stochastic processes provide a mathematically elegant way model complex data. In theory, they provide flexible priors over function classes that can encode a wide range of interesting assumptions. In practice, however, efficient inference by optimisation or marginalisation is difficult, a problem further exacerbated with big data and high dimensional input spaces. We propose a novel variational autoencoder (VAE) called the prior encoding variational autoencoder (πVAE). The πVAE is finitely exchangeable and Kolmogorov consistent, and thus is a continuous stochastic process. We use πVAE to learn low dimensional embeddings of function classes. We show that our framework can accurately learn expressive function classes such as Gaussian processes, but also properties of functions to enable statistical inference (such as the integral of a log Gaussian process). For popular tasks, such as spatial interpolation, πVAE achieves state-of-the-art performance both in terms of accuracy and computational efficiency. Perhaps most usefully, we demonstrate that the low dimensional independently distributed latent space representation learnt provides an elegant and scalable means of performing Bayesian inference for stochastic processes within probabilistic programming languages such as Stan.

READ FULL TEXT

page 7

page 8

research
10/20/2021

Encoding spatiotemporal priors with VAEs for small-area estimation

Gaussian processes (GPs), implemented through multivariate Gaussian dist...
research
12/18/2017

Nonparametric Inference for Auto-Encoding Variational Bayes

We would like to learn latent representations that are low-dimensional a...
research
05/15/2023

Physics-enhanced Gaussian Process Variational Autoencoder

Variational autoencoders allow to learn a lower-dimensional latent space...
research
02/09/2023

Fully Bayesian Autoencoders with Latent Sparse Gaussian Processes

Autoencoders and their variants are among the most widely used models in...
research
03/06/2019

Deep Random Splines for Point Process Intensity Estimation

Gaussian processes are the leading class of distributions on random func...
research
07/21/2023

Learning minimal representations of stochastic processes with variational autoencoders

Stochastic processes have found numerous applications in science, as the...
research
03/09/2020

Automating Representation Discovery with MAP-Elites

The way solutions are represented, or encoded, is usually the result of ...

Please sign up or login with your details

Forgot password? Click here to reset