TY - GEN
T1 - CIRCE
T2 - 2024 IEEE International Conference on Autonomic Computing and Self-Organizing Systems, ACSOS 2024
AU - Reyd, Samuel
AU - Diaconescu, Ada
AU - Dessalles, Jean Louis
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024/1/1
Y1 - 2024/1/1
N2 - 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.
AB - 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.
KW - Causality
KW - Dynamic Cause Search
KW - Explainable CPS
KW - Local XAI
UR - https://www.scopus.com/pages/publications/85214795223
U2 - 10.1109/ACSOS61780.2024.00026
DO - 10.1109/ACSOS61780.2024.00026
M3 - Conference contribution
AN - SCOPUS:85214795223
T3 - Proceedings - 2024 IEEE International Conference on Autonomic Computing and Self-Organizing Systems, ACSOS 2024
SP - 81
EP - 90
BT - Proceedings - 2024 IEEE International Conference on Autonomic Computing and Self-Organizing Systems, ACSOS 2024
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 16 September 2024 through 20 September 2024
ER -