A VAE-based Framework for Learning Multi-Level Neural Granger-Causal Connectivity

Jiahe Lin, Huitian Lei, George Michailidis
2/25/2024
cs.LGstat.MEstat.ML

No official code found. Best implementation: GeorgeMichailidis/vae-multi-level-neural-GC-official (3 stars, AGPL-3.0, last commit 2024-08-18).

Abstract

Granger causality has been widely used in various application domains to capture lead-lag relationships amongst the components of complex dynamical systems, and the focus in extant literature has been on a single dynamical system. In certain applications in macroeconomics and neuroscience, one has access to data from a collection of related such systems, wherein the modeling task of interest is to extract the shared common structure that is embedded across them, as well as to identify the idiosyncrasies within individual ones. This paper introduces a Variational Autoencoder (VAE) based framework that jointly learns Granger-causal relationships amongst components in a collection of related-yet-heterogeneous dynamical systems, and handles the aforementioned task in a principled way. The performance of the proposed framework is evaluated on several synthetic data settings and benchmarked against existing approaches designed for individual system learning. The method is further illustrated on a real dataset involving time series data from a neurophysiological experiment and produces interpretable results.

View on arXivView PDF

Code Implementations(1)

AGPL-3.0

Code repository for "A VAE-based Framework for Learning Multi-Level Neural Granger-causal Connectivity", TMLR, 2024

30Shell, PythonFeb 24, 20242 years agoAGPL-3.0
deep-learninggranger-causalityjoint-estimationvariational-autoencoder

Similar Papers

Cite this paper

@article{lin2024vaebased,
  title  = {A VAE-based Framework for Learning Multi-Level Neural Granger-Causal Connectivity},
  author = {Jiahe Lin and Huitian Lei and George Michailidis},
  year   = {2024},
  eprint = {2402.16131},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.16131v1}
}

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/2402.16131.svg)](https://codeofpaper.com/paper/2402.16131)

Discussion