Proceedings

A Logic-Based Approach to Causal Discovery: Signal Temporal Logic Perspective

Download BibTeX Cite

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

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

Abstract

Causal discovery in time-series datasets is critical for understanding complex systems, especially when the \textit{effectiveness} of causal relationships depends on both the \textit{duration} and \textit{magnitude} of the cause. We introduce a novel framework for causal discovery based on \textbf{Signal Temporal Logic (STL)}, enabling the extraction of interpretable causal diagrams (STL-CD) that explicitly capture these temporal dynamics. Our method first identifies statistically meaningful time intervals, then infers STL formulas that classify system behaviors, and finally employs transfer entropy to determine direct causal relationships among the formulas. This approach not only uncovers causal structure but also identifies the temporal persistence required for causal influence—an insight missed by existing methods. Experimental results on synthetic and real-world datasets demonstrate that our method achieves superior structural accuracy over state-of-the-art baselines, providing more informative and temporally precise causal models.

  1. [Assaad et al., 2022] Charles K. Assaad, Emilie Devijver, and Eric Gaussier. Entropy-based discovery of summary causal graphs in time series. Entropy, 24(8), 2022.
  2. [Baharisangari et al., 2022] Nasim Baharisangari, Jean- Raphaël Gaglione, Daniel Neider, Ufuk Topcu, and Zhe Xu. Uncertainty-aware signal temporal logic inference. In Roderick Bloem, Rayna Dimitrova, Chuchu Fan, and Natasha Sharygina, editors, Software Verification, pages 61-85, Cham, 2022. Springer International Publishing.
  3. [Barnett and Barrett, 2019] Lionel Barnett and Adam B. Barrett. Quantifying 'causality' in complex systems: Un- derstanding transfer entropy. In Probabilistic Graphical Models, pages 309-324. Springer, 2019.
  4. [Barnett and Seth, 2014] Lionel Barnett and Anil K Seth. The mvgc multivariate granger causality toolbox: a new approach to granger-causal inference. Journal of neuro- science methods, 223:50-68, 2014.
  5. [Bryhn and Dimberg, 2011] Andreas C Bryhn and Peter H Dimberg. An operational definition of a statistically mean- ingful trend. PLoS One, 6(4):e19241, 2011.
  6. [Duan et al., 2015] Ping Duan, Fan Yang, Sirish L. Shah, and Tongwen Chen. Transfer zero-entropy and its application for capturing cause and effect relationship between vari- ables. IEEE Transactions on Control Systems Technology, 23(3):855-867, 2015.
  7. [Fainekos and Pappas, 2009] Georgios E. Fainekos and George J. Pappas. Robustness of temporal logic specifica- tions for continuous-time signals. Theoretical Computer Science, 410(42):4262-4291, 2009.
  8. [Hao et al., 2015] Zhifeng Hao, Hao Zhang, Ruichu Cai, Wen Wen, and Zhihao Li. Causal discovery on high dimensional data. Applied Intelligence, 42(3):594-607, April 1 2015.
  9. [Hoxha et al., 2014] Bardh Hoxha, Houssam Abbas, and Georgios Fainekos. Benchmarks for temporal logic re- quirements for automotive systems. ARCH@ CPSWeek, 34:25-30, 2014.
  10. [Kleinberg and Mishra, 2009] Samantha Kleinberg and Bud Mishra. The temporal logic of causal structures. In Pro- ceedings of the Twenty-Fifth Conference on Uncertainty in Artificial Intelligence, UAI '09, page 303-312, Arlington, Virginia, USA, 2009. AUAI Press.
  11. [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, page 943-950. AAAI Press, 2011. IJCAI
  12. [Kong et al., 2014] Zhaodan Kong, Austin Jones, Ana Med- ina Ayala, Ebru Aydin Gol, and Calin Belta. Temporal logic inference for classification and prediction from data. In Proceedings of the 17th International Conference on Hybrid Systems: Computation and Control, HSCC '14, page 273-282, New York, NY, USA, 2014. Association for Computing Machinery.
  13. [Lizier et al., 2020] Joseph T. Lizier, Mikhail Prokopenko, and Albert Y. Zomaya. Estimating transfer entropy in continuous time between neural spike trains or other event-based data. PLOS Computational Biology, 16(2):e1008054, 2020.
  14. [Loh et al., 2013] Robert NK Loh, Witt Thanom, Jan S Pyko, Anson Lee, et al. Electronic throttle control system: modeling, identification and model-based control designs. Engineering, 5(07):587, 2013.
  15. [Mao and Shang, 2017] Xuegeng Mao and Pengjian Shang. Transfer entropy between multivariate time series. Com- munications in Nonlinear Science and Numerical Simula- tion, 47:338-347, 2017.
  16. [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):19, 2019.
  17. [Paliwal et al., 2023] Yash Paliwal, Rajarshi Roy, Jean- Raphaël Gaglione, Nasim Baharisangari, Daniel Neider, Xiaoming Duan, Ufuk Topcu, and Zhe Xu. Reinforce- ment learning with temporal-logic-based causal diagrams. arXiv preprint arXiv:2306.13732, 2023.
  18. [Pearl, 2009] Judea Pearl. Causality: Models, Reasoning and Inference. Cambridge University Press, 2nd edition, 2009.
  19. [Ruan et al., 2025] Yucheng Ruan, Chengcheng Zhao, Zeyu Yang, Yuanchao Shu, Peng Cheng, and Jiming Chen. Pica- can: Reverse engineering physical semantics of signals in can messages using physically-induced causalities. IEEE Transactions on Mobile Computing, 2025.
  20. [Runge, 2018] Jakob Runge. Conditional independence test- ing based on a nearest-neighbor estimator of conditional mutual information. In Amos Storkey and Fernando Perez- Cruz, editors, Proceedings of the Twenty-First Interna- tional Conference on Artificial Intelligence and Statistics, volume 84 of Proceedings of Machine Learning Research, pages 938-947. PMLR, 09-11 Apr 2018.
  21. [Schreiber, 2000] Thomas Schreiber. Measuring information transfer. Physical review letters, 85(2):461, 2000.
  22. [Shimizu et al., 2006] Shohei Shimizu, Patrik O. Hoyer, Aapo Hyvärinen, and Antti Kerminen. A linear non- gaussian acyclic model for causal discovery. J. Mach. Learn. Res., 7:2003-2030, dec 2006.
  23. [Staniek and Lehnertz, 2008] Matthäus Staniek and Klaus Lehnertz. Symbolic transfer entropy. Physical review let- ters, 100(15):158101, 2008.
  24. [Sun et al., 2015] Jie Sun, Dane Taylor, and Erik M. Bollt. Causal network inference by optimal causation entropy. SIAM Journal on Applied Dynamical Systems, 14(1):73- 106, 2015.
  25. [Tamada et al., 2020] Sireesha Tamada, Debraj Bhattachar- jee, and Pranab K Dan. Review on automatic transmission control in electric and non-electric automotive powertrain. International Journal of Vehicle Performance, 6(1):98- 128, 2020.
  26. [Vicente et al., 2011] Raul Vicente, Michael Wibral, Michael Lindner, and Gordon Pipa. Transfer entropy-a model-free measure of effective connectivity for the neurosciences. Journal of Computational Neuroscience, 30(1):45-67, 2011.
  27. [Yang et al., 2024] Zeyu Yang, Liang He, Yucheng Ruan, Peng Cheng, and Jiming Chen. Unveiling physical seman- tics of plc variables using control invariants. IEEE Trans- actions on Dependable and Secure Computing, 2024.
  28. [Zhou et al., 2022] Wanqi Zhou, Shujian Yu, and Badong Chen. Causality detection with matrix-based transfer en- tropy. Information Sciences, 613:357-375, 2022.

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

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