Exploratory Causal Analysis with Time Series Data
Synthesis Lectures on Data Mining and Knowledge Discovery
March 2016, 147 pages, (doi:10.2200/S00707ED1V01Y201602DMK012)
James M. McCracken
George Mason University
Many scientific disciplines rely on observational data of systems for which it is difficult (or impossible) to implement controlled experiments. Data analysis techniques are required for identifying causal information and relationships directly from such observational data. This need has led to the development of many different time series causality approaches and tools including transfer entropy, convergent cross-mapping (CCM), and Granger causality statistics.
A practicing analyst can explore the literature to find many proposals for identifying drivers and causal connections in time series data sets. Exploratory causal analysis (ECA) provides a framework for exploring potential causal structures in time series data sets and is characterized by a myopic goal to determine which data series from a given set of series might be seen as the primary driver. In this work, ECA is used on several synthetic and empirical data sets, and it is found that all of the tested time series causality tools agree with each other (and intuitive notions of causality) for many simple systems but can provide conflicting causal inferences for more complicated systems. It is proposed that such disagreements between different time series causality tools during ECA might provide deeper insight into the data than could be found otherwise.
Table of Contents: Preface / Acknowledgments / Introduction / Causality Studies / Time Series Causality Tools / Exploratory Causal Analysis / Conclusions / Bibliography / Author’s Biography