mlsanityData to 7 Oct 2026

PAGE: Prototype-Based Model-Level Explanations for Graph Neural Networks

arXiv 2210.17159 ↗First posted 31 Oct 2022cs.LG cs.AI cs.ITcited by 5

Not on the map. Why?

Abstract (arXiv)

Aside from graph neural networks (GNNs) attracting significant attention as a powerful framework revolutionizing graph representation learning, there has been an increasing demand for explaining GNN models. Although various explanation methods for GNNs have been developed, most studies have focused on instance-level explanations, which produce explanations tailored to a given graph instance. In our study, we propose Prototype-bAsed GNN-Explainer (PAGE), a novel model-level GNN explanation method that explains what the underlying GNN model has learned for graph classification by discovering human-interpretable prototype graphs. Our method produces explanations for a given class, thus being capable of offering more concise and comprehensive explanations than those of instance-level explanations. First, PAGE selects embeddings of class-discriminative input graphs on the graph-level embedding space after clustering them. Then, PAGE discovers a common subgraph pattern by iteratively searching for high matching node tuples using node-level embeddings via a prototype scoring function, thereby yielding a prototype graph as our explanation. Using six graph classification datasets, we demonstrate that PAGE qualitatively and quantitatively outperforms the state-of-the-art model-level explanation method. We also carry out systematic experimental studies by demonstrating the relationship between PAGE and instance-level explanation methods, the robustness of PAGE to input data scarce environments, and the computational efficiency of the proposed prototype scoring function in PAGE.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 37 of its 61 references that are in the map. First posted on arXiv 31 Oct 2022.

Builds on

37 of 61 references.

References · 37

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
  4. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  5. 2018How Powerful are Graph Neural Networks?cited by 4,355
  6. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  7. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  8. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  9. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  10. 2014Striving for Simplicity: The All Convolutional Netcited by 983
  11. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  12. 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 774
25 more
  1. 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
  2. 2020Captum: A unified and generic model interpretability library for PyTorchcited by 542
  3. 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
  4. 2020Parameterized Explainer for Graph Neural Networkcited by 423
  5. 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
  6. 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 375
  7. 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 342
  8. 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 295
  9. 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
  10. 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
  11. 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 210
  12. 2016Synthesizing the preferred inputs for neurons in neural networks via deep generator networkscited by 181
  13. 2019Explainability Techniques for Graph Convolutional Networkscited by 160
  14. 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 152
  15. 2020Higher-Order Explanations of Graph Neural Networks via Relevant Walkscited by 138
  16. 2021Generative Causal Explanations for Graph Neural Networkscited by 124
  17. 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 118
  18. 2019Towards Explainable Artificial Intelligencecited by 106
  19. 2020Deep Graph Matching Consensuscited by 85
  20. 2016Ten Steps of EM Suffice for Mixtures of Two Gaussianscited by 40
  21. 2022Reinforced Causal Explainer for Graph Neural Networkscited by 34
  22. 2018Using Attribution to Decode Dataset Bias in Neural Network Models for Chemistrycited by 25
  23. 2020Contrastive Graph Neural Network Explanationcited by 20
  24. 2018Global Model Interpretation via Recursive Partitioningcited by 17
  25. 2015A Fast Incremental Gaussian Mixture Modelcited by 8

Built on by

Cited by year (2026 to 7 Oct)

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

5 papers.