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.
翻译:Granger Causality (GC) 测试是一个著名的统计假设测试, 用来调查过去一个时间序列是否会影响另一个时间序列的未来。 它有助于解答一个时间序列应用中隐藏的模式是否有助于预测的问题。 典型的Granger因果关系检测传统方法通常假定线性动态, 但这种简化在许多真实世界应用中并不存在, 例如神经科学或基因组学本身非线性的应用中。 在这种情况下, 强制使用矢量自动递增( VAR) 模型等线性模型可能导致对真实的Granger Causal 互动的不一致性估计。 机器学习( ML) 可以学习数据集中隐藏的模式, 特别是深度学习( DL) 显示在学习复杂系统的非线性动态方面有很大的希望。 Tank 等人最近的工作提议, 利用神经科学网络网络化网络化网络化网络化网络化的简化问题 。 在这项工作中, 我们提出一些新类型的模型可以处理非线性 Erow Grancread 。