Explaining the Explainers in Graph Neural Networks: a Comparative Study
Antonio Longa, Steve Azzolin, Gabriele Santin, Giulia Cencetti, Pietro Li\`o, Bruno Lepri, Andrea Passerini

TL;DR
This paper systematically compares ten GNN explainers across various architectures and datasets, providing insights into their effectiveness, key components, and guidance for future research in explainability.
Contribution
It offers a comprehensive experimental study analyzing why certain GNN explainers perform better and provides practical recommendations for their application.
Findings
Identifies which explainers are most effective for different GNN architectures.
Highlights key components that contribute to explainability success.
Provides guidelines to avoid common interpretation pitfalls.
Abstract
Following a fast initial breakthrough in graph based learning, Graph Neural Networks (GNNs) have reached a widespread application in many science and engineering fields, prompting the need for methods to understand their decision process. GNN explainers have started to emerge in recent years, with a multitude of methods both novel or adapted from other domains. To sort out this plethora of alternative approaches, several studies have benchmarked the performance of different explainers in terms of various explainability metrics. However, these earlier works make no attempts at providing insights into why different GNN architectures are more or less explainable, or which explainer should be preferred in a given setting. In this survey, we fill these gaps by devising a systematic experimental study, which tests ten explainers on eight representative architectures trained on six…
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.
