Causality indices for bivariate time series data: A comparative review of performance

被引:13
作者
Edinburgh, Tom [1 ]
Eglen, Stephen J. [1 ]
Ercole, Ari [2 ,3 ]
机构
[1] Univ Cambridge, Dept Appl Math & Theoret Phys, Cambridge CB3 0WA, England
[2] Univ Cambridge, Dept Med, Cambridge Ctr Artificial Intelligence Med, Cambridge CB2 0QQ, England
[3] Univ Cambridge, Div Anaesthesia, Dept Med, Cambridge CB2 0QQ, England
基金
英国工程与自然科学研究理事会;
关键词
GRANGER CAUSALITY;
D O I
10.1063/5.0053519
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Inferring nonlinear and asymmetric causal relationships between multivariate longitudinal data is a challenging task with wide-ranging application areas including clinical medicine, mathematical biology, economics, and environmental research. A number of methods for inferring causal relationships within complex dynamic and stochastic systems have been proposed, but there is not a unified consistent definition of causality in the context of time series data. We evaluate the performance of ten prominent causality indices for bivariate time series across four simulated model systems that have different coupling schemes and characteristics. Pairwise correlations between different methods, averaged across all simulations, show that there is generally strong agreement between methods, with minimum, median, and maximum Pearson correlations between any pair (excluding two similarity indices) of 0.298, 0.719, and 0.955, respectively. In further experiments, we show that these methods are not always invariant to real-world relevant transformations (data availability, standardization and scaling, rounding errors, missing data, and noisy data). We recommend transfer entropy and nonlinear Granger causality as particularly strong approaches for estimating bivariate causal relationships in real-world applications. Both successfully identify causal relationships and a lack thereof across multiple simulations, while remaining robust to rounding errors, at least 20% missing data and small variance Gaussian noise. Finally, we provide flexible open-access Python code for computation of these methods and for the model simulations.
引用
收藏
页数:14
相关论文
共 55 条
[1]   Correlations genuine and spurious in Pearson and Yule [J].
Aldrich, J .
STATISTICAL SCIENCE, 1995, 10 (04) :364-376
[2]   Radial basis function approach to nonlinear Granger causality of time series [J].
Ancona, N ;
Marinazzo, D ;
Stramaglia, S .
PHYSICAL REVIEW E, 2004, 70 (05) :7-1
[3]   A robust method for detecting interdependences: application to intracranially recorded EEG [J].
Arnhold, J ;
Grassberger, P ;
Lehnertz, K ;
Elger, CE .
PHYSICA D-NONLINEAR PHENOMENA, 1999, 134 (04) :419-430
[4]   Granger Causality and Transfer Entropy Are Equivalent for Gaussian Variables [J].
Barnett, Lionel ;
Barrett, Adam B. ;
Seth, Anil K. .
PHYSICAL REVIEW LETTERS, 2009, 103 (23)
[5]   Effective detection of coupling in short and noisy bivariate data [J].
Bhattacharya, J ;
Pereda, E ;
Petsche, H .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2003, 33 (01) :85-95
[6]  
Brunner R., PYIF
[7]   Analyzing multiple nonlinear time series with extended Granger causality [J].
Chen, YH ;
Rangarajan, G ;
Feng, JF ;
Ding, MZ .
PHYSICS LETTERS A, 2004, 324 (01) :26-35
[8]   Spatial convergent cross mapping to detect causal relationships from short time series [J].
Clark, Adam Thomas ;
Ye, Hao ;
Isbell, Forest ;
Deyle, Ethan R. ;
Cowles, Jane ;
Tilman, G. David ;
Sugihara, George .
ECOLOGY, 2015, 96 (05) :1174-1181
[9]   Detecting Pairwise Correlations in Spike Trains: An Objective Comparison of Methods and Application to the Study of Retinal Waves [J].
Cutts, Catherine S. ;
Eglen, Stephen J. .
JOURNAL OF NEUROSCIENCE, 2014, 34 (43) :14288-14303
[10]  
Davis M., Palettable