Gaussian Process Prior Variational Autoencoders

10/28/2018
by   Francesco Paolo Casale, et al.
1

Variational autoencoders (VAE) are a powerful and widely-used class of models to learn complex data distributions in an unsupervised fashion. One important limitation of VAEs is the prior assumption that latent sample representations are independent and identically distributed. However, for many important datasets, such as time-series of images, this assumption is too strong: accounting for covariances between samples, such as those in time, can yield to a more appropriate model specification and improve performance in downstream tasks. In this work, we introduce a new model, the Gaussian Process (GP) Prior Variational Autoencoder (GPPVAE), to specifically address this issue. The GPPVAE aims to combine the power of VAEs with the ability to model correlations afforded by GP priors. To achieve efficient inference in this new class of models, we leverage structure in the covariance matrix, and introduce a new stochastic backpropagation strategy that allows for computing stochastic gradients in a distributed and low-memory fashion. We show that our method outperforms conditional VAEs (CVAEs) and an adaptation of standard VAEs in two image data applications.

READ FULL TEXT

page 8

page 9

research
10/26/2020

Scalable Gaussian Process Variational Autoencoders

Conventional variational autoencoders fail in modeling correlations betw...
research
06/08/2020

tvGP-VAE: Tensor-variate Gaussian Process Prior Variational Autoencoder

Variational autoencoders (VAEs) are a powerful class of deep generative ...
research
07/12/2022

Markovian Gaussian Process Variational Autoencoders

Deep generative models are widely used for modelling high-dimensional ti...
research
02/10/2021

On Disentanglement in Gaussian Process Variational Autoencoders

Complex multivariate time series arise in many fields, ranging from comp...
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/02/2022

Learning Conditional Variational Autoencoders with Missing Covariates

Conditional variational autoencoders (CVAEs) are versatile deep generati...
research
07/13/2022

Volatility Based Kernels and Moving Average Means for Accurate Forecasting with Gaussian Processes

A broad class of stochastic volatility models are defined by systems of ...

Please sign up or login with your details

Forgot password? Click here to reset