Bayesian Vector AutoRegression with Factorised Granger-Causal Graphs
He Zhao, Vassili Kitsios, Terence J. O'Kane, Edwin V. Bonilla
TL;DR
This work tackles the problem of discovering Granger-causal relations from observational multivariate time-series by introducing a Bayesian VAR framework that decouples GC graphs from coefficients via a hierarchical, factorised prior. The Poisson Factorised Granger-Causal Graph (PFGCG) uses a Generalised Bernoulli Poisson Link to generate sparse GC graphs from latent factors, enabling principled uncertainty quantification and automatic factor shrinkage with a tractable Gibbs-sampling inference. Empirical results on synthetic, semi-synthetic, and climate data demonstrate robust performance and uncertainty calibration, especially in low-data regimes, while requiring fewer hyperparameters than competing approaches. The approach provides interpretable GC graphs with posterior edge probabilities and shows potential for climate and other real-world time-series applications where interventions are impractical.
Abstract
We study the problem of automatically discovering Granger causal relations from observational multivariate time-series data.Vector autoregressive (VAR) models have been time-tested for this problem, including Bayesian variants and more recent developments using deep neural networks. Most existing VAR methods for Granger causality use sparsity-inducing penalties/priors or post-hoc thresholds to interpret their coefficients as Granger causal graphs. Instead, we propose a new Bayesian VAR model with a hierarchical factorised prior distribution over binary Granger causal graphs, separately from the VAR coefficients. We develop an efficient algorithm to infer the posterior over binary Granger causal graphs. Comprehensive experiments on synthetic, semi-synthetic, and climate data show that our method is more uncertainty aware, has less hyperparameters, and achieves better performance than competing approaches, especially in low-data regimes where there are less observations.
