Even-if Explanations: Formal Foundations, Priorities and Complexity

Abstract

Explainable AI has received significant attention in recent years. Machine learning models often operate as black boxes, lacking explainability and transparency while supporting decision-making processes. Local post-hoc explainability queries attempt to answer why individual inputs are classified in a certain way by a given model. While there has been important work on counterfactual explanations, less attention has been devoted to semifactual ones. In this paper, we focus on local post-hoc explainability queries within the semifactual `even-if' thinking and their computational complexity among different classes of models, and show that both linear and tree-based models are strictly more interpretable than neural networks. After this, we introduce a preference-based framework enabling users to personalize explanations based on their preferences, both in the case of semifactuals and counterfactuals, enhancing interpretability and user-centricity. Finally, we explore the complexity of several interpretability problems in the proposed preference-based framework and provide algorithms for polynomial cases.

Cite

Text

Alfano et al. "Even-if Explanations: Formal Foundations, Priorities and Complexity." AAAI Conference on Artificial Intelligence, 2025. doi:10.1609/AAAI.V39I15.33684

Markdown

[Alfano et al. "Even-if Explanations: Formal Foundations, Priorities and Complexity." AAAI Conference on Artificial Intelligence, 2025.](https://mlanthology.org/aaai/2025/alfano2025aaai-even/) doi:10.1609/AAAI.V39I15.33684

BibTeX

@inproceedings{alfano2025aaai-even,
  title     = {{Even-if Explanations: Formal Foundations, Priorities and Complexity}},
  author    = {Alfano, Gianvincenzo and Greco, Sergio and Mandaglio, Domenico and Parisi, Francesco and Shahbazian, Reza and Trubitsyna, Irina},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2025},
  pages     = {15347-15355},
  doi       = {10.1609/AAAI.V39I15.33684},
  url       = {https://mlanthology.org/aaai/2025/alfano2025aaai-even/}
}