mlsanityData to 7 Oct 2026

From Facts to Foils: Designing and Evaluating Counterfactual Explanations for Smart Environments

arXiv 2510.03078 ↗First posted 3 Oct 2025cs.AI cs.SEcited by 0

Not on the map. Why?

Abstract (arXiv)

Explainability is increasingly seen as an essential feature of rule-based smart environments. While counterfactual explanations, which describe what could have been done differently to achieve a desired outcome, are a powerful tool in eXplainable AI (XAI), no established methods exist for generating them in these rule-based domains. In this paper, we present the first formalization and implementation of counterfactual explanations tailored to this domain. It is implemented as a plugin that extends an existing explanation engine for smart environments. We conducted a user study (N=17) to evaluate our generated counterfactuals against traditional causal explanations. The results show that user preference is highly contextual: causal explanations are favored for their linguistic simplicity and in time-pressured situations, while counterfactuals are preferred for their actionable content, particularly when a user wants to resolve a problem. Our work contributes a practical framework for a new type of explanation in smart environments and provides empirical evidence to guide the choice of when each explanation type is most effective.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 19 of its 54 references that are in the map. First posted on arXiv 3 Oct 2025.

Builds on

19 of 54 references.

References · 19

  1. 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
  2. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
  3. 2018A Survey Of Methods For Explaining Black Box Modelscited by 970
  4. 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
  5. 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
  6. 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 232
  7. 2019Explainable Reinforcement Learning Through a Causal Lenscited by 177
  8. 2020Counterfactual Explanations and Algorithmic Recourses for Machine Learning: A Reviewcited by 174
  9. 2018Contrastive Explanation: A Structural-Model Approachcited by 64
  10. 2019FOCUS: Flexible Optimizable Counterfactual Explanations for Tree Ensemblescited by 43
  11. 2018Contrastive Explanations with Local Foil Treescited by 34
  12. 2021Explainable Autonomous Robots: A Survey and Perspectivecited by 15
7 more
  1. 2021Explainable Activity Recognition for Smart Home Systemscited by 14
  2. 2020An ASP-Based Approach to Counterfactual Explanations for Classificationcited by 10
  3. 2019Towards Self-Explainable Cyber-Physical Systemscited by 5
  4. 2021Cases for Explainable Software Systems:Characteristics and Examplescited by 4
  5. 2024Generating Context-Aware Contrastive Explanations in Rule-based Systemscited by 3
  6. 2024SmartEx: A Framework for Generating User-Centric Explanations in Smart Environmentscited by 2
  7. 2023Explanation Needs in App Reviews: Taxonomy and Automated Detectioncited by 1

Built on by

Not cited yet.