GraphXAIN: Narratives to Explain Graph Neural Networks
Mateusz Cedro, David Martens

TL;DR
GraphXAIN introduces a novel approach that uses Large Language Models to generate natural language narratives explaining GNN predictions, making explanations more understandable for non-experts.
Contribution
It is the first method to translate GNN explanations into coherent narratives using LLMs, enhancing interpretability and user satisfaction.
Findings
Improves understandability, satisfaction, and convincingness of GNN explanations.
95% of users found GraphXAIN valuable for explanations.
Enhances trustworthiness and usability when combined with other explainers.
Abstract
Graph Neural Networks (GNNs) are a powerful technique for machine learning on graph-structured data, yet they pose challenges in interpretability. Existing GNN explanation methods usually yield technical outputs, such as subgraphs and feature importance scores, that are difficult for non-data scientists to understand and thereby violate the purpose of explanations. Motivated by recent Explainable AI (XAI) research, we propose GraphXAIN, a method that generates natural language narratives explaining GNN predictions. GraphXAIN is a model- and explainer-agnostic method that uses Large Language Models (LLMs) to translate explanatory subgraphs and feature importance scores into coherent, story-like explanations of GNN decision-making processes. Evaluations on real-world datasets demonstrate GraphXAIN's ability to improve graph explanations. A survey of machine learning researchers and…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Explainable Artificial Intelligence (XAI) · Graph Theory and Algorithms
