Trepan Reloaded: A Knowledge-driven Approach to Explaining Artificial Neural Networks
Roberto Confalonieri, Tillman Weyde, Tarek R. Besold, Ferm\'in Moscoso, del Prado Mart\'in

TL;DR
This paper enhances neural network explanations by integrating domain knowledge through ontologies into the Trepan algorithm, improving the understandability of global explanations in critical domains like finance and medicine.
Contribution
It extends the Trepan algorithm to incorporate ontologies for domain knowledge, demonstrating improved explanation understandability in neural networks.
Findings
Domain knowledge integration improves explanation clarity
User study shows increased confidence with ontology-based explanations
Decision trees with ontologies are more understandable
Abstract
Explainability in Artificial Intelligence has been revived as a topic of active research by the need of conveying safety and trust to users in the `how' and `why' of automated decision-making. Whilst a plethora of approaches have been developed for post-hoc explainability, only a few focus on how to use domain knowledge, and how this influences the understandability of global explanations from the users' perspective. In this paper, we show how ontologies help the understandability of global post-hoc explanations, presented in the form of symbolic models. In particular, we build on Trepan, an algorithm that explains artificial neural networks by means of decision trees, and we extend it to include ontologies modeling domain knowledge in the process of generating explanations. We present the results of a user study that measures the understandability of decision trees using a syntactic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Anomaly Detection Techniques and Applications · Machine Learning in Healthcare
