Proceedings

Model Checking Causality

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 3324-3332.

https://doi.org/10.24963/ijcai.2024/368

Abstract

We present a novel modal language for causal reasoning and interpret it by means of a semantics in which causal information is represented using causal bases in propositional form. The language includes modal operators of conditional causal necessity where the condition is a causal change operation. We provide a succinct formulation of model checking for our language and a model checking procedure based on a polysize reduction to QBF. We illustrate the expressiveness of our language through some examples and show that it allows us to represent and to formally verify a variety of concepts studied in the field of explainable AI including abductive explanation, intervention and actual cause.

  1. [Audemard et al., 2020] Gilles Audemard, Frédéric Koriche, and Pierre Marquis. On tractable XAI queries based on compiled representations. In Proceedings of the 17th In- ternational Conference on Principles of Knowledge Repre- sentation and Reasoning (KR 2020), pages 838-849, 2020.
  2. [Beckers, 2021a] Sander Beckers. Causal sufficiency and actual causation. Journal of Philosophical Logic, 50(6):1341-1374, 2021.
  3. [Beckers, 2021b] Sander Beckers. The counterfactual NESS definition of causation. In Proceedings of the Thirty- Fifth AAAI Conference on Artificial Intelligence (AAAI- 21), pages 6210-6217. AAAI Press, 2021.
  4. [Belnap et al., 2001] Nuel Belnap, Michael Perloff, and Ming Xu. Facing the future: agents and choices in our indeterminist world. Oxford University Press, New York, 2001.
  5. [Burks, 1951] Arthur W. Burks. The logic of causal proposi- tions. Mind, 60(239):363-382, 1951.
  6. [Cooper and Marques-Silva, 2023] Martin C. Cooper and João Marques-Silva. Tractability of explaining classifier decisions. Artificial Intelligence, 316:103841, 2023.
  7. [Darwiche and Hirth, 2020] Adnan Darwiche and Auguste Hirth. On the reasons behind decisions. In Proceedings of the 24th European Conference on Artificial Intelligence (ECAI 2020), volume 325 of Frontiers in Artificial Intelli- gence and Applications, pages 712-720. IOS Press, 2020.
  8. [Eiter and Lukasiewicz, 2002] Thomas Eiter and Thomas Lukasiewicz. Complexity results for structure-based causality. Artificial Intelligence, 142(1):53-89, 2002. IJCAI
  9. [Galles and Pearl, 1998] David Galles and Judea Pearl. An axiomatic characterization of causal counterfactuals. Foundation of Science, 3(1):151-182, 1998.
  10. [Gattinger, 2023] Malvin Gattinger. HasCacBDD, 2023. Version 0.1.0.4, Feb. 3, 2023.
  11. [Gladyshev et al., 2023] Maksim Gladyshev, Natasha Alechina, Mehdi Dastani, Dragan Doder, and Brian Logan. Dynamic causality. In Proceedings of the 26th European Conference on Artificial Intelligence (ECAI 2023), volume 372 of Frontiers in Artificial Intelligence and Applications, pages 867-874. IOS Press, 2023.
  12. [Halpern and Pearl, 2001] Joseph Y. Halpern and Judea Pearl. Causes and explanations: A structural-model ap- proach: Part 1: Causes. In Proceedings of the 17th Con- ference in Uncertainty in Artificial Intelligence (UAI '01), pages 194-202.
  13. Morgan Kaufmann, 2001. [Halpern and Pearl, 2005a] Joseph Y. Halpern and Judea Pearl. Causes and explanations: a structural-model ap- proach. Part I: Causes. British Journal for Philosophy of Science, 56(4):843-887, 2005.
  14. [Halpern and Pearl, 2005b] Joseph Y. Halpern and Judea Pearl. Causes and explanations: a structural-model ap- proach. Part II: Explanations. British Journal for Philoso- phy of Science, 56(4):889-911, 2005.
  15. [Halpern, 2000] Joseph Y. Halpern. Axiomatizing causal reasoning. Journal of Artificial Intelligence Research, 12:317-337, 2000.
  16. [Halpern, 2008] Joseph Y. Halpern. Defaults and normality in causal structures. In Gerhard Brewka and Jérôme Lang, editors, Principles of Knowledge Representation and Rea- soning: Proceedings of the Eleventh International Confer- ence (KR 2008), pages 198-208. AAAI Press, 2008.
  17. [Halpern, 2015] Joseph Y. Halpern. A modification of the Halpern-Pearl definition of causality. In Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence (IJCAI 2015), pages 3022-3033. AAAI Press, 2015. IJCAI
  18. [Halpern, 2016] Joseph Y. Halpern. Actual causality. MIT Press, 2016.
  19. [Ignatiev et al., 2019] Alexey Ignatiev, Nina Narodytska, and João Marques-Silva. Abduction-based explanations for machine learning models. In Proceedings of the Thirty- third AAAI Conference on Artificial Intelligence (AAAI- 19), volume 33, pages 1511-1519, 2019.
  20. [Izza and Marques-Silva, 2021] Yacine Izza and João Marques-Silva. On explaining random forests with SAT. In Zhi-Hua Zhou, editor, Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence (IJCAI 2021), pages 2584-2591. ijcai.org, 2021. IJCAI
  21. [Liu and Lorini, 2022] Xinghan Liu and Emiliano Lorini. A logic of "black box" classifier systems. In Proceedings of the 28th International Workshop on Logic, Language, Information, and Computation (WOLLIC 2022), volume 13468 of LNCS, pages 158-174. Springer, 2022.
  22. [Liu and Lorini, 2023] Xinghan Liu and Emiliano Lorini. A unified logical framework for explanations in classifier systems. Journal of Logic and Computation, 33(2):485- 515, 2023.
  23. [Lorini, 2019] Emiliano Lorini. Exploiting belief bases for building rich epistemic structures. In Proceedings of the Seventeenth Conference on Theoretical Aspects of Ra- tionality and Knowledge (TARK 2019), volume 297 of EPTCS, pages 332-353, 2019.
  24. [Lorini, 2020] Emiliano Lorini. Rethinking epistemic logic with belief bases. Artificial Intelligence, 282, 2020.
  25. [Lorini, 2023] Emiliano Lorini. A rule-based modal view of causal reasoning. In Proceedings of the Thirty-Second In- ternational Joint Conference on Artificial Intelligence (IJ- CAI 2023), pages 3286-3295. ijcai.org, 2023. IJCAI
  26. [Marques-Silva et al., 2020] João Marques-Silva, Thomas Gerspacher, Martin C. Cooper, Alexey Ignatiev, and Nina Narodytska. Explaining naive bayes and other linear clas- sifiers with polynomial time and delay. In Advances in Neural Information Processing Systems 33: Annual Con- ference on Neural Information Processing Systems 2020, NeurIPS 2020, 2020.
  27. [Marquis, 1991] Pierre Marquis. Extending abduction from propositional to first-order logic. In Procedings of the In- ternational Workshop on Fundamentals of Artificial Intel- ligence Research (FAIR'91), volume 535 of LNCS, pages 141-155. Springer, 1991.
  28. [Miller, 2021] Tim Miller. Contrastive explanation: a structural-model approach. The Knowledge Engineering Review, 36:e14, 2021.
  29. [Shih et al., 2018] Andy Shih, Arthur Choi, and Adnan Dar- wiche. A symbolic approach to explaining bayesian net- work classifiers. In Proceedings of the Twenty-Seventh In- ternational Joint Conference on Artificial Intelligence (IJ- CAI 2018), pages 5103-5111. ijcai.org, 2018. IJCAI
  30. [van Benthem et al., 2018] Johan van Benthem, Jan van Ei- jck, Malvin Gattinger, and Kaile Su. Symbolic model checking for dynamic epistemic logic -S5 and beyond. Journal of Logic and Computation, 28(2):367-402, 2018.
  31. [Zhang, 2013] Jiji Zhang. A Lewisian logic of causal coun- terfactuals. Minds and Machines, 23(1):77-93, 2013.

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

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