Towards Robust Fidelity for Evaluating Explainability of Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) are neural models that leverage the dependency structure in graphical data via message passing among the graph nodes. GNNs have emerged as pivotal architectures in analyzing graph-structured data, and their expansive application in sensitive domains requires a comprehensive understanding of their decision-making processes -- necessitating a framework for GNN explainability. An explanation function for GNNs takes a pre-trained GNN along with a graph as input, to produce a `sufficient statistic' subgraph with respect to the graph label. A main challenge in studying GNN explainability is to provide fidelity measures that evaluate the performance of these explanation functions. This paper studies this foundational challenge, spotlighting the inherent limitations of prevailing fidelity metrics, including Fid_+, Fid_-, and Fid_Delta. Specifically, a formal, information-theoretic definition of explainability is introduced and it is shown that existing metrics often fail to align with this definition across various statistical scenarios. The reason is due to potential distribution shifts when subgraphs are removed in computing these fidelity measures. Subsequently, a robust class of fidelity measures are introduced, and it is shown analytically that they are resilient to distribution shift issues and are applicable in a wide range of scenarios. Extensive empirical analysis on both synthetic and real datasets are provided to illustrate that the proposed metrics are more coherent with gold standard metrics. The source code is available at https://trustai4s-lab.github.io/fidelity.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 35 of its 53 references that are in the map. First posted on arXiv 3 Oct 2023.
Builds on
35 of 53 references.
References · 35
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 299
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
23 more
- 2019Explainability Techniques for Graph Convolutional Networkscited by 160
- 2021Generative Causal Explanations for Graph Neural Networkscited by 124
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2021The Out-of-Distribution Problem in Explainability and Search Methods for Feature Importance Explanationscited by 86
- 2022Evaluating Explainability for Graph Neural Networkscited by 85
- 2021DIG: A Turnkey Library for Diving into Graph Deep Learning Researchcited by 76
- 2021Towards Self-Explainable Graph Neural Networkcited by 75
- 2021Robust Counterfactual Explanations on Graph Neural Networkscited by 72
- 2022Global Explainability of GNNs via Logic Combination of Learned Conceptscited by 64
- 2022GraphFramEx: Towards Systematic Evaluation of Explainability Methods for Graph Neural Networkscited by 57
- 2020Evaluations and Methods for Explanation through Robustness Analysiscited by 51
- 2022CLEAR: Generative Counterfactual Explanations on Graphscited by 48
- 2022GStarX: Explaining Graph Neural Networks with Structure-Aware Cooperative Gamescited by 42
- 2022GNNInterpreter: A Probabilistic Generative Model-Level Explanation for Graph Neural Networkscited by 34
- 2022Interpretable Geometric Deep Learning via Learnable Randomness Injectioncited by 27
- 2022A Survey of Explainable Graph Neural Networks: Taxonomy and Evaluation Metricscited by 26
- 2022Task-Agnostic Graph Explanationscited by 20
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2023MixupExplainer: Generalizing Explanations for Graph Neural Networks with Data Augmentationcited by 18
- 2021Resisting Out-of-Distribution Data Problem in Perturbation of XAIcited by 12
- 2023Don't be fooled: label leakage in explanation methods and the importance of their quantitative evaluationcited by 11
- 2023GInX-Eval: Towards In-Distribution Evaluation of Graph Neural Network Explanationscited by 9
- 2023Efficient GNN Explanation via Learning Removal-based Attributioncited by 6
Built on by
Citing papers per year: 2024: 9; 2025: 1; 2026: 6.
16 papers.
Sort:
- 2024Graph Machine Learning in the Era of Large Language Models (LLMs)cited by 33
- 2024F-Fidelity: A Robust Framework for Faithfulness Evaluation of Explainable AIcited by 17
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNscited by 14
- 2024How Interpretable Are Interpretable Graph Neural Networks?cited by 13
- 2024Explaining Graph Neural Networks via Structure-aware Interaction Indexcited by 10
- 2024A Self-Explainable Heterogeneous GNN for Relational Deep Learningcited by 7
- 2025B-XAIC Dataset: Benchmarking Explainable AI for Graph Neural Networks Using Chemical Datacited by 4
- 2024Generating In-Distribution Proxy Graphs for Explaining Graph Neural Networkscited by 3
- 2026GNN Explanations that do not Explain and How to find Themcited by 3
- 2024On the Feasibility of Fidelity^- for Graph Pruningcited by 1
- 2024PAC Learnability under Explanation-Preserving Graph Perturbationscited by 0
- 2026Empirical Characterization of Rationale Stability Under Controlled Perturbations for Explainable Pattern Recognitioncited by 0
4 more
- 2026AIMing for Standardised Explainability Evaluation in GNNs: A Framework and Case Study on Graph Kernel Networkscited by 0
- 2026Learning Quantifiable Visual Explanations Without Ground-Truthcited by 0
- 2026A Polynomial Architecture-Attribution Co-Design Framework for Exact Aumann-Shapley Attribution in GNNscited by 0
- 2026WOMBAT: Whitebox Oracle for Molecular Benchmarking and Attribution Testingcited by 0
- 2026WOMBAT: Whitebox Oracle for Molecular Benchmarking and Attribution Testing30 Sep 2026
- 2026A Polynomial Architecture-Attribution Co-Design Framework for Exact Aumann-Shapley Attribution in GNNs23 Jul 2026
- 2026Learning Quantifiable Visual Explanations Without Ground-Truth18 May 2026
- 2026AIMing for Standardised Explainability Evaluation in GNNs: A Framework and Case Study on Graph Kernel Networks14 May 2026
- 2026Empirical Characterization of Rationale Stability Under Controlled Perturbations for Explainable Pattern Recognition6 Apr 2026
- 2026GNN Explanations that do not Explain and How to find Them28 Jan 2026
- 2025B-XAIC Dataset: Benchmarking Explainable AI for Graph Neural Networks Using Chemical Data28 May 2025
- 2024A Self-Explainable Heterogeneous GNN for Relational Deep Learning30 Nov 2024
- 2024F-Fidelity: A Robust Framework for Faithfulness Evaluation of Explainable AI3 Oct 2024
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNs21 Jun 2024
- 2024On the Feasibility of Fidelity^- for Graph Pruning17 Jun 2024
- 2024How Interpretable Are Interpretable Graph Neural Networks?12 Jun 2024
4 more
- 2024Explaining Graph Neural Networks via Structure-aware Interaction Index23 May 2024
- 2024Graph Machine Learning in the Era of Large Language Models (LLMs)23 Apr 2024
- 2024PAC Learnability under Explanation-Preserving Graph Perturbations7 Feb 2024
- 2024Generating In-Distribution Proxy Graphs for Explaining Graph Neural Networks3 Feb 2024
- 2024Graph Machine Learning in the Era of Large Language Models (LLMs)cited by 33
- 2024F-Fidelity: A Robust Framework for Faithfulness Evaluation of Explainable AIcited by 17
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNscited by 14
- 2024How Interpretable Are Interpretable Graph Neural Networks?cited by 13
- 2024Explaining Graph Neural Networks via Structure-aware Interaction Indexcited by 10
- 2024A Self-Explainable Heterogeneous GNN for Relational Deep Learningcited by 7
- 2025B-XAIC Dataset: Benchmarking Explainable AI for Graph Neural Networks Using Chemical Datacited by 4
- 2024Generating In-Distribution Proxy Graphs for Explaining Graph Neural Networkscited by 3
- 2026GNN Explanations that do not Explain and How to find Themcited by 3
- 2024On the Feasibility of Fidelity^- for Graph Pruningcited by 1
- 2024PAC Learnability under Explanation-Preserving Graph Perturbationscited by 0
- 2026Empirical Characterization of Rationale Stability Under Controlled Perturbations for Explainable Pattern Recognitioncited by 0
12 most cited of 16 All 16 (JSON)
- 2026WOMBAT: Whitebox Oracle for Molecular Benchmarking and Attribution Testing30 Sep 2026
- 2026A Polynomial Architecture-Attribution Co-Design Framework for Exact Aumann-Shapley Attribution in GNNs23 Jul 2026
- 2026Learning Quantifiable Visual Explanations Without Ground-Truth18 May 2026
- 2026AIMing for Standardised Explainability Evaluation in GNNs: A Framework and Case Study on Graph Kernel Networks14 May 2026
- 2026Empirical Characterization of Rationale Stability Under Controlled Perturbations for Explainable Pattern Recognition6 Apr 2026
- 2026GNN Explanations that do not Explain and How to find Them28 Jan 2026
- 2025B-XAIC Dataset: Benchmarking Explainable AI for Graph Neural Networks Using Chemical Data28 May 2025
- 2024A Self-Explainable Heterogeneous GNN for Relational Deep Learning30 Nov 2024
- 2024F-Fidelity: A Robust Framework for Faithfulness Evaluation of Explainable AI3 Oct 2024
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNs21 Jun 2024
- 2024On the Feasibility of Fidelity^- for Graph Pruning17 Jun 2024
- 2024How Interpretable Are Interpretable Graph Neural Networks?12 Jun 2024
12 newest of 16 All 16 (JSON)