Proceedings

Survey and Evaluation of Causal Discovery Methods for Time Series (Extended Abstract)

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Journal Track. Pages 6839-6844.

https://doi.org/10.24963/ijcai.2023/766

Abstract

We introduce in this survey the major concepts, models, and algorithms proposed so far to infer causal relations from observational time series, a task usually referred to as causal discovery in time series. To do so, after a description of the underlying concepts and modelling assumptions, we present different methods according to the family of approaches they belong to: Granger causality, constraint-based approaches, noise-based approaches, score-based approaches, logic-based approaches, topology-based approaches, and difference-based approaches. We then evaluate several representative methods to illustrate the behaviour of different families of approaches. This illustration is conducted on both artificial and real datasets, with different characteristics. The main conclusions one can draw from this survey is that causal discovery in times series is an active research field in which new methods (in every family of approaches) are regularly proposed, and that no family or method stands out in all situations. Indeed, they all rely on assumptions that may or may not be appropriate for a particular dataset.

  1. [Assaad et al., 2021] Charles K. Assaad, Emilie Devijver, Eric Gaussier, and Ali Ait-Bachir. A mixed noise and constraint-based approach to causal inference in time series. In Nuria Oliver, Fernando Pérez-Cruz, Stefan Kramer, Jesse Read, and Jose A. Lozano, editors, Ma- chine Learning and Knowledge Discovery in Databases. Research Track, pages 453-468, Cham, 2021. Springer In- ternational Publishing.
  2. [Assaad et al., 2022a] Charles K. Assaad, Emilie Devijver, and Eric Gaussier. Discovery of extended summary graphs in time series. In James Cussens and Kun Zhang, editors, Proceedings of the Thirty-Eighth Conference on Uncer- tainty in Artificial Intelligence, volume 180 of Proceedings of Machine Learning Research, pages 96-106. PMLR, 01- 05 Aug 2022.
  3. [Assaad et al., 2022b] Charles K. Assaad, Emilie Devijver, and Eric Gaussier. Entropy-based discovery of summary causal graphs in time series. Entropy, 24(8), 2022.
  4. [Assaad et al., 2022c] Charles K. Assaad, Emilie Devijver, and Eric Gaussier. Survey and evaluation of causal dis- covery methods for time series. J. Artif. Int. Res., 73, apr 2022.
  5. [Barrett et al., 2010] Adam B. Barrett, Lionel C. Barnett, and Anil K. Seth. Multivariate granger causality and gen- eralized variance. Physical review E, 81:041907, 2010.
  6. [Chen et al., 2004] Yonghong Chen, Govindan Rangarajan, Jianfeng Feng, and Mingzhou Ding. Analyzing multi- ple nonlinear time series with extended granger causality. Physics Letters A, 324:26-35, 2004.
  7. [Climenhaga et al., 2019] Nevin Climenhaga, Lane DesAu- tels, and Grant Ramsey. Causal inference from noise. Noûs, 2019.
  8. [Danks and Plis, 2013] David Danks and Sergey Plis. Learn- ing causal structure from undersampled time series. In Ad- vances in Neural Information Processing Systems, Work- shop on Causality, 2013.
  9. [Eichler, 2008] Michael Eichler. Causal inference from time series: What can be learned from granger causality? Pro- ceedings from the 13th International Congress of Logic, Methodology and Philosophy of Science, 2008.
  10. [Entner and Hoyer, 2010] Doris Entner and Patrik O. Hoyer. On causal discovery from time series data using fci. In Proceedings of the Fifth European Workshop on Proba- bilistic Graphical Models (PGM-2010), pages 121-128, Helsinki, Finland, 2010. HIIT Publications.
  11. [Geweke, 1982] John Geweke. Measurement of linear dependence and feedback between multiple time se- ries. Journal of the American Statistical Association, 77(378):304-313, 1982.
  12. [Glymour et al., 2019] Clark Glymour, Kun Zhang, and Pe- ter Spirtes. Review of causal discovery methods based on graphical models. Frontiers in Genetics, 10:524, 2019.
  13. [Gong et al., 2015] Mingming Gong, Kun Zhang, Bernhard Schölkopf, Dacheng Tao, and Philipp Geiger. Discover- ing temporal causal relations from subsampled data. vol- ume 37 of Proceedings of Machine Learning Research, pages 1898-1906, Lille, France, 2015. PMLR.
  14. [Guo et al., 2020] Ruocheng Guo, Lu Cheng, Jundong Li, P. Richard Hahn, and Huan Liu. A survey of learning causality with data: Problems and methods. ACM Com- put. Surv., 53(4), July 2020.
  15. [Hoyer et al., 2009] Patrik O. Hoyer, Dominik Janzing, Joris M Mooij, Jonas Peters, and Bernhard Schölkopf. Nonlinear causal discovery with additive noise models. In D. Koller, D. Schuurmans, Y. Bengio, and L. Bottou, edi- tors, Advances in Neural Information Processing Systems 21, pages 689-696.
  16. Curran Associates, Inc., 2009.
  17. [Huang et al., 2015] Biwei Huang, Kun Zhang, and Bern- hard Schölkopf. Identification of time-dependent causal model: A gaussian process treatment. In 24th Interna- tional Joint Conference on Artificial Intelligence, Machine Learning Track, pages 3561-3568, Palo Alto, California USA, 2015. AAAI Press.
  18. [Huang et al., 2020] Biwei Huang, Kun Zhang, Jiji Zhang, Joseph D Ramsey, Ruben Sanchez-Romero, Clark Gly- mour, and Bernhard Schölkopf. Causal discovery from heterogeneous/nonstationary data. J. Mach. Learn. Res., 21(89):1-53, 2020.
  19. [Hume, 1738] David Hume. A Treatise of Human Nature. Oxford University Press, 1738.
  20. [Hyvärinen et al., 2010] Aapo Hyvärinen, Kun Zhang, Shohei Shimizu, and Patrik O. Hoyer. Estimation of a structural vector autoregression model using non- gaussianity. Journal of Machine Learning Research, 11:1709-1731, 2010.
  21. [Kleinberg and Mishra, 2009] Samantha Kleinberg and Bud Mishra. The Temporal Logic of Causal Structures. In Pro- ceedings of the 25th Conference on Uncertainty in Artifi- cial Intelligence (UAI), Montreal, Quebec, 2009.
  22. [Kleinberg, 2011] Samantha Kleinberg. A logic for causal inference in time series with discrete and continuous vari- ables. In Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence -Volume Vol- ume Two, IJCAI'11, pages 943-950. AAAI Press, 2011.
  23. [Kleinberg, 2015] Samantha Kleinberg. Why: A Guide to Finding and Using Causes. O'Reilly Media, Incorporated, 2015.
  24. [Malinsky and Spirtes, 2018] Daniel Malinsky and Peter Spirtes. Causal structure learning from multivariate time series in settings with unmeasured confounding. In Pro- ceedings of 2018 ACM SIGKDD Workshop on Causal Dis- ocvery, volume 92 of Proceedings of Machine Learning Research, pages 23-47, London, UK, 2018. PMLR.
  25. [Nauta et al., 2019] Meike Nauta, Doina Bucur, and Christin Seifert. Causal discovery with attention-based convolu- tional neural networks. Machine Learning and Knowledge Extraction, 1(1):312-340, 2019.
  26. [Nogueira et al., 2021] A.R. Nogueira, J. Gama, and C.A. Ferreira. Causal discovery in machine learning: Theo- ries and applications. Journal of Dynamics & Games, 8(3):203-231, 2021.
  27. [Pamfil et al., 2020] Roxana Pamfil, Nisara Sriwattana- worachai, Shaan Desai, Philip Pilgerstorfer, Konstanti- nos Georgatzis, Paul Beaumont, and Bryon Aragam. Dynotears: Structure learning from time-series data. In Silvia Chiappa and Roberto Calandra, editors, Proceed- ings of the Twenty Third International Conference on Ar- tificial Intelligence and Statistics, volume 108 of Proceed- ings of Machine Learning Research, pages 1595-1605. PMLR, 26-28 Aug 2020.
  28. [Pearl, 2000] Judea Pearl. Causality: Models, Reasoning, and Inference. Cambridge University Press, New York, NY, USA, 2000.
  29. [Peters et al., 2013] Jonas Peters, D. Janzing, and B. Schölkopf. Causal inference on time series using restricted structural equation models. In Advances in Neu- ral Information Processing Systems 26, pages 154-162, 2013.
  30. [Peters et al., 2017] Jonas Peters, D. Janzing, and B. Schölkopf. Elements of Causal Inference: Foun- dations and Learning Algorithms. MIT Press, Cambridge, MA, USA, 2017.
  31. [Runge et al., 2019] Jakob Runge, Peer Nowack, Marlene Kretschmer, Seth Flaxman, and Dino Sejdinovic. Detect- ing and quantifying causal associations in large nonlinear time series datasets. Science Advances, 5(11), 2019.
  32. [Runge, 2020] Jakob Runge. Discovering contemporaneous and lagged causal relations in autocorrelated nonlinear time series datasets. In Jonas Peters and David Sontag, editors, Proceedings of Machine Learning Research, vol- ume 124, pages 1388-1397. PMLR, 2020.
  33. [Saggioro et al., 2020] Elena Saggioro, Jana de Wiljes, Mar- lene Kretschmer, and Jakob Runge. Reconstructing regime-dependent causal relationships from observational time series. Chaos: An Interdisciplinary Journal of Non- linear Science, 30(11):113115, 2020.
  34. [Sanchez-Romero et al., 2019] Ruben Sanchez-Romero, Joseph Ramsey, Kun Zhang, Madelyn Glymour, Biwei Huang, and Clark Glymour. Estimating feedforward and feedback effective connections from fmri time series: As- sessments of statistical methods. Network Neuroscience, 3:274 -306, 2019.
  35. [Shimizu et al., 2006] Shohei Shimizu, Patrik O. Hoyer, Aapo Hyvärinen, and Antti Kerminen. A linear non- gaussian acyclic model for causal discovery. Journal of Machine Learning Research, 7:2003-2030, 2006.
  36. [Spirtes et al., 2001] Peter Spirtes, Clark Glymour, and Richard Scheines. Causation, Prediction, and Search. MIT press, 2nd edition, 2001.
  37. [Sun et al., 2015] Jie Sun, Dane Taylor, and Erik Bollt. Causal network inference by optimal causation entropy. SIAM Journal on Applied Dynamical Systems, 14(1):73- 106, 2015.
  38. [Vowels et al., 2021] Matthew J. Vowels, Necati Cihan Camgöz, and Richard Bowden. D'ya like dags? A sur- vey on structure learning and causal discovery. CoRR, abs/2103.02582, 2021.
  39. [Zhang and Hyvärinen, 2009] Kun Zhang and Aapo Hyvärinen. On the identifiability of the post-nonlinear causal model. In Proceedings of the Twenty-Fifth Con- ference on Uncertainty in Artificial Intelligence, UAI '09, page 647-655, Arlington, Virginia, USA, 2009. AUAI Press.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards