mlsanityData to 13 Oct 2026

Faithful Explanations for Deep Graph Models

arXiv 2205.11850 ↗First posted 24 May 2022cs.LG cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

This paper studies faithful explanations for Graph Neural Networks (GNNs). First, we provide a new and general method for formally characterizing the faithfulness of explanations for GNNs. It applies to existing explanation methods, including feature attributions and subgraph explanations. Second, our analytical and empirical results demonstrate that feature attribution methods cannot capture the nonlinear effect of edge features, while existing subgraph explanation methods are not faithful. Third, we introduce k-hop Explanation with a Convolutional Core (KEC), a new explanation method that provably maximizes faithfulness to the original GNN by leveraging information about the graph structure in its adjacency matrix and its k-th power. Lastly, our empirical results over both synthetic and real-world datasets for classification and anomaly detection tasks with GNNs demonstrate the effectiveness of our approach.

Key facts. Cited by 2 papers in the map (data through 13 Oct 2026). Builds on 29 of its 38 references that are in the map. First posted on arXiv 24 May 2022.

Builds on

29 of 38 references.

References · 29

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,318
  2. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,713
  3. 2017A Unified Approach to Interpreting Model Predictionscited by 6,515
  4. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,055
  5. 2017Axiomatic Attribution for Deep Networkscited by 3,368
  6. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,422
  7. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,360
  8. 2018Sanity Checks for Saliency Mapscited by 1,152
  9. 2017SmoothGrad: removing noise by adding noisecited by 1,103
  10. 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 830
  11. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 736
  12. 2019Graph Neural Networks for Social Recommendationcited by 714
17 more
  1. 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
  2. 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 578
  3. 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 471
  4. 2020Parameterized Explainer for Graph Neural Networkcited by 425
  5. 2019The many Shapley values for model explanationcited by 343
  6. 2019On the (In)fidelity and Sensitivity for Explanationscited by 310
  7. 2021Graph Neural Network-Based Anomaly Detection in Multivariate Time Seriescited by 300
  8. 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 211
  9. 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
  10. 2021Globally-Robust Neural Networkscited by 107
  11. 2021DIG: A Turnkey Library for Diving into Graph Deep Learning Researchcited by 76
  12. 2020Subgraph Neural Networkscited by 73
  13. 2021Knowledge-aware Coupled Graph Neural Network for Social Recommendationcited by 49
  14. 2018Influence-Directed Explanations for Deep Convolutional Networkscited by 31
  15. 2019Provable Certificates for Adversarial Examples: Fitting a Ball in the Union of Polytopescited by 25
  16. 2020Fast Geometric Projections for Local Robustness Certificationcited by 21
  17. 2020Interpreting Interpretations: Organizing Attribution Methods by Criteriacited by 6

Built on by

Cited by year (2026 to 13 Oct)

Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 0; 2026: 1.

2 papers.