Proceedings

Efficient Constraint-based Window Causal Graph Discovery in Time Series with Multiple Time Lags

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 9095-9103.

https://doi.org/10.24963/ijcai.2025/1011

Abstract

We address the identification of direct causes in time series with multiple time lags, and propose a constraint-based window causal graph discovery method. A key advantage of our method is that the number of required conditional independence (CI) tests scales quadratically with the number of sub-series. The method first uses CI tests to find the minimum trek lag between two arbitrary sub-series, followed by designing an efficient CI testing strategy to identify the direct causes between them. We show that the method is both sound and complete under some graph constraints. We compare the proposed method with typical baselines on various datasets. Experimental results show that our method outperforms all the counterparts in both accuracy and running speed.

  1. [Assaad et al., 2022] Charles K Assaad, Emilie Devijver, and Eric Gaussier. Survey and evaluation of causal discovery methods for time series. Journal of Artificial Intelligence Research, 73:767-819, 2022.
  2. [Ay and Polani, 2008] Nihat Ay and Daniel Polani. Informa- tion flows in causal networks. Advances in complex systems, 11(01):17-41, 2008.
  3. [Cai et al., 2024] Ruichu Cai, Yunjin Wu, Xiaokai Huang, Wei Chen, Tom ZJ Fu, and Zhifeng Hao. Granger causal representation learning for groups of time series. Science China Information Sciences, 67(5):152103, 2024.
  4. [Chen et al., 2024] Mingjie Chen, Hongcheng Wang, Ruxin Wang, Yuzhong Peng, and Hao Zhang. Cdrm: Causal disentangled representation learning for missing data. Knowledge-Based Systems, 299:112079, 2024.
  5. [Entner and Hoyer, 2010] Doris Entner and Patrik O. Hoyer. On causal discovery from time series data using fci. 2010.
  6. [Gong et al., 2022] Wenbo Gong, Joel Jennings, Cheng Zhang, and Nick Pawlowski. Rhino: Deep causal tem- poral relationship learning with history-dependent noise. arXiv preprint arXiv:2210.14706, 2022.
  7. [Gong et al., 2023] Chang Gong, Di Yao, Chuzhe Zhang, Wenbin Li, and Jingping Bi. Causal discovery from tem- poral data: An overview and new perspectives. ArXiv, abs/2303.10112, 2023.
  8. [Granger, 1969] Clive WJ Granger. Investigating causal rela- tions by econometric models and cross-spectral methods. Econometrica: journal of the Econometric Society, pages 424-438, 1969.
  9. [Granger, 1980] C.W.J. Granger. Testing for causality: A personal viewpoint. Journal of Economic Dynamics and Control, 2:329-352, 1980.
  10. [Huang and Kleinberg, 2015] Yuxiao Huang and Samantha Kleinberg. Fast and accurate causal inference from time series data. In Proceedings of the Twenty-Eighth Inter- national Florida Artificial Intelligence Research Society Conference, FLAIRS 2015, Hollywood, Florida, USA, May 18-20, 2015, pages 49-54. AAAI Press, 2015.
  11. [Hyvärinen et al., 2010] Aapo Hyvärinen, Kun Zhang, Shohei Shimizu, and Patrik O. Hoyer. Estimation of a struc- tural vector autoregression model using non-gaussianity. J. Mach. Learn. Res., 11:1709-1731, aug 2010.
  12. [Kevin B. Korb and Ann E. Nicholson. Bayesian artificial intelligence, second edition. 2010. Lanne et al., 2017] Markku Lanne, Mika Meitz, and Pentti Saikkonen. Identification and estimation of non-gaussian structural vector autoregressions. Journal of Econometrics, 196(2):288-304, 2017.
  13. [Malinsky and Spirtes, 2018] Daniel Malinsky and Peter Spirtes. Causal structure learning from multivariate time se- ries in settings with unmeasured confounding. In Proceed- ings of 2018 ACM SIGKDD workshop on causal discovery, pages 23-47. PMLR, 2018.
  14. [Mastakouri et al., 2021] Atalanti A Mastakouri, Bernhard Schölkopf, and Dominik Janzing. Necessary and sufficient conditions for causal feature selection in time series with latent common causes. In International Conference on Machine Learning, pages 7502-7511. PMLR, 2021.
  15. [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.
  16. [Pamfil et al., 2020] Roxana Pamfil, Nisara Sriwattana- worachai, Shaan Desai, Philip Pilgerstorfer, Konstantinos Georgatzis, Paul Beaumont, and Bryon Aragam. Dynotears: Structure learning from time-series data. In AISTATS, vol- ume 108 of Proceedings of Machine Learning Research, pages 1595-1605. PMLR, 26-28 Aug 2020.
  17. [Pearl, 2009] Judea Pearl. Causality. Cambridge University Press, 2 edition, 2009.
  18. [Peters et al., 2017] Jonas Peters, Dominik Janzing, and Bern- hard Schlkopf. Elements of Causal Inference: Foundations and Learning Algorithms. The MIT Press, 2017.
  19. [Pfister et al., 2019] Niklas Pfister, Peter Bühlmann, and Jonas Peters. Invariant causal prediction for sequential data. Journal of the American Statistical Association, 114(527):1264-1276, 2019.
  20. [Prill et al., 2010] Robert J Prill, Daniel Marbach, Julio Saez- Rodriguez, Peter K Sorger, Leonidas G Alexopoulos, Xi- aowei Xue, Neil D Clarke, Gregoire Altan-Bonnet, and Gustavo Stolovitzky. Towards a rigorous assessment of systems biology models: the dream3 challenges. PloS one, 5(2):e9202, 2010.
  21. [Ramsey, 2014] Joseph D Ramsey. A scalable conditional independence test for nonlinear, non-gaussian data. arXiv preprint arXiv:1401.5031, 2014.
  22. [Runge et al., 2019] Jakob Runge, Peer Nowack, Marlene Kretschmer, Seth Flaxman, and Dino Sejdinovic. Detecting and quantifying causal associations in large nonlinear time series datasets. Science advances, 5(11):eaau4996, 2019.
  23. [Runge, 2018] Jakob Runge. Causal network reconstruction from time series: From theoretical assumptions to prac- tical estimation. Chaos: An Interdisciplinary Journal of Nonlinear Science, 28(7):075310, 2018.
  24. [Runge, 2020] Jakob Runge. Discovering contemporaneous and lagged causal relations in autocorrelated nonlinear time series datasets. In Conference on Uncertainty in Artificial Intelligence, pages 1388-1397. PMLR, 2020.
  25. [Sachs et al., 2005] Karen Sachs, Omar Perez, Dana Pe'er, Douglas A Lauffenburger, and Garry P Nolan. Causal protein-signaling networks derived from multiparameter single-cell data. Science, 308(5721):523-529, 2005.
  26. [Shimizu et al., 2006] Shohei Shimizu, Patrik O Hoyer, Aapo Hyvärinen, and Antti Kerminen. A linear non-gaussian acyclic model for causal discovery. The Journal of Machine Learning Research, 7:2003-2030, 2006.
  27. [Spiegelhalter et al., 1993] David J. Spiegelhalter, A. Philip Dawid, Steffen L. Lauritzen, and Robert G. Cowell. Bayesian Analysis in Expert Systems. Statistical Science, 8(3):219 -247, 1993.
  28. [Spirtes et al., 2000] Peter Spirtes, Clark N Glymour, and Richard Scheines. Causation, prediction, and search, vol- ume 81. MIT press, 2000.
  29. [Sugihara et al., 2012] George Sugihara, Robert May, Hao Ye, Chih hao Hsieh, Ethan Deyle, Michael Fogarty, and Stephan Munch. Detecting causality in complex ecosys- tems. Science, 338(6106):496-500, 2012.
  30. [Sullivant et al., 2010] Seth Sullivant, Kelli Talaska, and Jan Draisma. Trek separation for gaussian graphical models. The Annals of Statistics, pages 1665-1685, 2010.
  31. [Sun et al., 2023] Xiangyu Sun, Oliver Schulte, Guiliang Liu, and Pascal Poupart. Nts-notears: Learning nonparametric dbns with prior knowledge. Proceedings of The 26th Inter- national Conference on Artificial Intelligence and Statistics, pages 1942-1964, 2023.
  32. [Xu et al., 2024] Wenwei Xu, Hao Zhang, Yewei Xia, Yixin Ren, Jihong Guan, and Shuigeng Zhou. Hybrid causal feature selection for cancer biomarker identification from rna-seq data. IEEE/ACM Transactions on Computational Biology and Bioinformatics, 2024.
  33. [Zhang et al., 2012] Kun Zhang, Jonas Peters, Dominik Janz- ing, and Bernhard Schölkopf. Kernel-based conditional in- dependence test and application in causal discovery. arXiv preprint arXiv:1202.3775, 2012.
  34. [Zhang et al., 2017] Hao Zhang, Shuigeng Zhou, Kun Zhang, and Jihong Guan. Causal discovery using regression-based conditional independence tests. In AAAI, pages 1250-1256, 2017.
  35. [Zhang et al., 2021] Hao Zhang, Kun Zhang, Shuigeng Zhou, Jihong Guan, and Ji Zhang. Testing independence between linear combinations for causal discovery. In Proceedings of the AAAI conference on artificial intelligence, volume 35, pages 6538-6546, 2021.
  36. [Zhang et al., 2024] Hao Zhang, Yixin Ren, Yewei Xia, Shuigeng Zhou, and Jihong Guan. Towards effective causal partitioning by edge cutting of adjoint graph. IEEE Transactions on Pattern Analysis and Machine Intelligence, 46(12):10259-10271, 2024.
  37. [Zheng et al., 2018] Xun Zheng, Bryon Aragam, Pradeep Ravikumar, and Eric P. Xing. Dags with NO TEARS: con- tinuous optimization for structure learning. In Advances in Neural Information Processing Systems, pages 9492-9503, 2018.

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

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