Granger Causality using Neural Networks

08/07/2022
by   Samuel Horvath, et al.
8

The Granger Causality (GC) test is a famous statistical hypothesis test for investigating if the past of one time series affects the future of the other. It helps in answering the question whether one time series is helpful in forecasting. Standard traditional approaches to Granger causality detection commonly assume linear dynamics, but such simplification does not hold in many real-world applications, e.g., neuroscience or genomics that are inherently non-linear. In such cases, imposing linear models such as Vector Autoregressive (VAR) models can lead to inconsistent estimation of true Granger Causal interactions. Machine Learning (ML) can learn the hidden patterns in the datasets specifically Deep Learning (DL) has shown tremendous promise in learning the non-linear dynamics of complex systems. Recent work of Tank et al propose to overcome the issue of linear simplification in VAR models by using neural networks combined with sparsity-inducing penalties on the learn-able weights. In this work, we build upon ideas introduced by Tank et al. We propose several new classes of models that can handle underlying non-linearity. Firstly, we present the Learned Kernal VAR(LeKVAR) model-an extension of VAR models that also learns kernel parametrized by a neural net. Secondly, we show one can directly decouple lags and individual time series importance via decoupled penalties. This decoupling provides better scaling and allows us to embed lag selection into RNNs. Lastly, we propose a new training algorithm that supports mini-batching, and it is compatible with commonly used adaptive optimizers such as Adam.he proposed techniques are evaluated on several simulated datasets inspired by real-world applications.We also apply these methods to the Electro-Encephalogram (EEG) data for an epilepsy patient to study the evolution of GC before , during and after seizure across the 19 EEG channels.

READ FULL TEXT

page 7

page 15

page 16

research
02/16/2018

Neural Granger Causality for Nonlinear Time Series

While most classical approaches to Granger causality detection assume li...
research
09/22/2021

Causal Inference in Non-linear Time-series using Deep Networks and Knockoff Counterfactuals

Estimating causal relations is vital in understanding the complex intera...
research
11/22/2017

An Interpretable and Sparse Neural Network Model for Nonlinear Granger Causality Discovery

While most classical approaches to Granger causality detection repose up...
research
12/18/2019

Variable-lag Granger Causality for Time Series Analysis

Granger causality is a fundamental technique for causal inference in tim...
research
11/11/2015

Granger Causality in Multi-variate Time Series using a Time Ordered Restricted Vector Autoregressive Model

Granger causality has been used for the investigation of the inter-depen...
research
12/01/2022

Symphony in the Latent Space: Provably Integrating High-dimensional Techniques with Non-linear Machine Learning Models

This paper revisits building machine learning algorithms that involve in...
research
03/19/2021

On Spurious Causality, CO2, and Global Temperature

Stips, Macias, Coughlan, Garcia-Gorriz, and Liang (2016, Nature Scientif...

Please sign up or login with your details

Forgot password? Click here to reset