Counterfactual explanations are one of the prominent eXplainable Artificial Intelligence (XAI) techniques, and suggest changes to input data that could alter predictions, leading to more favourable outcomes. Existing counterfactual methods do not readily apply to temporal domains, such as that of process mining, where data take the form of traces of activities that must obey to temporal background knowledge expressing which dynamics are possible and which not. Specifically, counterfactuals generated off-the-shelf may violate the background knowledge, leading to inconsistent explanations. This work tackles this challenge by introducing a novel approach for generating temporally constrained counterfactuals, guaranteed to comply by design with background knowledge expressed in Linear Temporal Logic on process traces (LTLp). We do so by infusing automata-theoretic techniques for LTLp inside a genetic algorithm for counterfactual generation. The empirical evaluation shows that the generated counterfactuals are temporally meaningful and more interpretable for applications involving temporal dependencies.

Generating Counterfactual Explanations Under Temporal Constraints / Buliga, Andrei; Di Francescomarino, Chiara; Ghidini, Chiara; Montali, Marco; Ronzani, Massimiliano. - 39:15(2025), pp. 15622-15631. ( 39th Annual AAAI Conference on Artificial Intelligence, AAAI 2025 Philadelphia, Pennsylvania, USA February 25 – March 4, 2025) [10.1609/aaai.v39i15.33715].

Generating Counterfactual Explanations Under Temporal Constraints

Di Francescomarino, Chiara;Ghidini, Chiara;
2025-01-01

Abstract

Counterfactual explanations are one of the prominent eXplainable Artificial Intelligence (XAI) techniques, and suggest changes to input data that could alter predictions, leading to more favourable outcomes. Existing counterfactual methods do not readily apply to temporal domains, such as that of process mining, where data take the form of traces of activities that must obey to temporal background knowledge expressing which dynamics are possible and which not. Specifically, counterfactuals generated off-the-shelf may violate the background knowledge, leading to inconsistent explanations. This work tackles this challenge by introducing a novel approach for generating temporally constrained counterfactuals, guaranteed to comply by design with background knowledge expressed in Linear Temporal Logic on process traces (LTLp). We do so by infusing automata-theoretic techniques for LTLp inside a genetic algorithm for counterfactual generation. The empirical evaluation shows that the generated counterfactuals are temporally meaningful and more interpretable for applications involving temporal dependencies.
2025
Thirty-Ninth AAAI Conference on Artificial Intelligence, Thirty-Seventh Conference on Innovative Applications of Artificial Intelligence, Fifteenth Symposium on Educational Advances in Artificial Intelligence, AAAI 2025
Washington, D.C, US
Association for the Advancement of Artificial Intelligence
Buliga, Andrei; Di Francescomarino, Chiara; Ghidini, Chiara; Montali, Marco; Ronzani, Massimiliano
Generating Counterfactual Explanations Under Temporal Constraints / Buliga, Andrei; Di Francescomarino, Chiara; Ghidini, Chiara; Montali, Marco; Ronzani, Massimiliano. - 39:15(2025), pp. 15622-15631. ( 39th Annual AAAI Conference on Artificial Intelligence, AAAI 2025 Philadelphia, Pennsylvania, USA February 25 – March 4, 2025) [10.1609/aaai.v39i15.33715].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/488292
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact