CIRCE: a Scalable Methodology for Causal Explanations in Cyber-Physical Systems
Cyber-physical systems (CPS) are increasingly complex and harder for human users to understand. Integrating explainability methods within their design is a key challenge for their acceptability and management. We consider that causal explanations can provide suitable answers to address this issue. Most approaches to causal explanations, however, rely on global system models, often built offline, which implies heavy computations, delays, and interpretability issues when answering questions at runtime. We propose CIRCE: a scalable method for Contextual, Interpretable and Reactive Causal Explanations in CPS. It is an abduction method that determines the cause of a fact questioned by users at runtime. Its originality lies in finding a cause instead of an entire causal graph to explain CPS behavior and employing a classic local Explanatory AI (XAI) technique, LIME [1], to approximate this cause. We validate our method via several simulations of smart home scenarios. Results indicate that CIRCE can provide relevant answers to diverse questions and scales well with the number of variables. Our approach may improve the efficiency and relevance of causality based explanations for CPS and contribute to bridging the gap between CPS explainability and classic XAI techniques.
Authors
- Jean-Louis Dessalles
- Ada Diaconescu (ORCID: https://orcid.org/0000-0002-2279-0846)
- Samuel Reyd (ORCID: https://orcid.org/0009-0007-7369-5893)
Institutions
- Télécom Paris (FR)
- Institut Polytechnique de Paris (FR)
- Laboratoire Traitement et Communication de l’Information (FR)
Publication Details
- Published
- 2024-09-16
- DOI
- https://doi.org/10.1109/acsos61780.2024.00026
- Citations
- 4
- Primary Topic
- Smart Grid Security and Resilience
- Type
- article
- Field-Weighted Citation Impact
- 1.31