Causal Recurrent Variational Autoencoder for Medical Time Series Generation

01/16/2023
by   Hongming Li, et al.
0

We propose causal recurrent variational autoencoder (CR-VAE), a novel generative model that is able to learn a Granger causal graph from a multivariate time series x and incorporates the underlying causal mechanism into its data generation process. Distinct to the classical recurrent VAEs, our CR-VAE uses a multi-head decoder, in which the p-th head is responsible for generating the p-th dimension of 𝐱 (i.e., 𝐱^p). By imposing a sparsity-inducing penalty on the weights (of the decoder) and encouraging specific sets of weights to be zero, our CR-VAE learns a sparse adjacency matrix that encodes causal relations between all pairs of variables. Thanks to this causal matrix, our decoder strictly obeys the underlying principles of Granger causality, thereby making the data generating process transparent. We develop a two-stage approach to train the overall objective. Empirically, we evaluate the behavior of our model in synthetic data and two real-world human brain datasets involving, respectively, the electroencephalography (EEG) signals and the functional magnetic resonance imaging (fMRI) data. Our model consistently outperforms state-of-the-art time series generative models both qualitatively and quantitatively. Moreover, it also discovers a faithful causal graph with similar or improved accuracy over existing Granger causality-based causal inference methods. Code of CR-VAE is publicly available at https://github.com/hongmingli1995/CR-VAE.

READ FULL TEXT

page 11

page 15

research
03/13/2023

Hybrid Variational Autoencoder for Time Series Forecasting

Variational autoencoders (VAE) are powerful generative models that learn...
research
09/23/2022

Sequential Causal Effect Variational Autoencoder: Time Series Causal Link Estimation under Hidden Confounding

Estimating causal effects from observational data in the presence of lat...
research
09/15/2017

Granger Mediation Analysis of Multiple Time Series with an Application to fMRI

It becomes increasingly popular to perform mediation analysis for comple...
research
07/16/2019

Explaining Classifiers with Causal Concept Effect (CaCE)

How can we understand classification decisions made by deep neural nets?...
research
09/26/2021

Fully Spiking Variational Autoencoder

Spiking neural networks (SNNs) can be run on neuromorphic devices with u...
research
05/06/2022

Investigation of large-scale extended Granger causality (lsXGC) on synthetic functional MRI data

It is a challenging research endeavor to infer causal relationships in m...
research
01/12/2022

Generative time series models using Neural ODE in Variational Autoencoders

In this paper, we implement Neural Ordinary Differential Equations in a ...

Please sign up or login with your details

Forgot password? Click here to reset