mlsanityData to 7 Oct 2026

Toward Multiple Specialty Learners for Explaining GNNs via Online Knowledge Distillation

arXiv 2210.11094 ↗First posted 20 Oct 2022cs.LG cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) have become increasingly ubiquitous in numerous applications and systems, necessitating explanations of their predictions, especially when making critical decisions. However, explaining GNNs is challenging due to the complexity of graph data and model execution. Despite additional computational costs, post-hoc explanation approaches have been widely adopted due to the generality of their architectures. Intrinsically interpretable models provide instant explanations but are usually model-specific, which can only explain particular GNNs. Therefore, we propose a novel GNN explanation framework named SCALE, which is general and fast for explaining predictions. SCALE trains multiple specialty learners to explain GNNs since constructing one powerful explainer to examine attributions of interactions in input graphs is complicated. In training, a black-box GNN model guides learners based on an online knowledge distillation paradigm. In the explanation phase, explanations of predictions are provided by multiple explainers corresponding to trained learners. Specifically, edge masking and random walk with restart procedures are executed to provide structural explanations for graph-level and node-level predictions, respectively. A feature attribution module provides overall summaries and instance-level feature contributions. We compare SCALE with state-of-the-art baselines via quantitative and qualitative experiments to prove its explanation correctness and execution performance. We also conduct a series of ablation studies to understand the strengths and weaknesses of the proposed framework.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 34 of its 43 references that are in the map. First posted on arXiv 20 Oct 2022.

Builds on

34 of 43 references.

References · 34

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  3. 2017Graph Attention Networkscited by 8,854
  4. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  5. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  6. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  7. 2020Knowledge Distillation: A Surveycited by 1,578
  8. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
  9. 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
  10. 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
  11. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
  12. 2019Graph Neural Networks for Social Recommendationcited by 711
22 more
  1. 2020Graph Neural Networks in Recommender Systems: A Surveycited by 493
  2. 2020Parameterized Explainer for Graph Neural Networkcited by 423
  3. 2018Deep Learning on Graphs: A Surveycited by 393
  4. 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
  5. 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
  6. 2020Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsterscited by 248
  7. 2019Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networkscited by 241
  8. 2020Human Action Recognition from Various Data Modalities: A Reviewcited by 162
  9. 2019Explainability Techniques for Graph Convolutional Networkscited by 160
  10. 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 152
  11. 2020Higher-Order Explanations of Graph Neural Networks via Relevant Walkscited by 138
  12. 2020Unifying Graph Convolutional Neural Networks and Label Propagationcited by 98
  13. 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
  14. 2021Towards Self-Explainable Graph Neural Networkcited by 75
  15. 2020How does this interaction affect me? Interpretable attribution for feature interactionscited by 73
  16. 2021Extract the Knowledge of Graph Neural Networks and Go Beyond it: An Effective Knowledge Distillation Frameworkcited by 69
  17. 2020GCN-Based User Representation Learning for Unifying Robust Recommendation and Fraudster Detectioncited by 53
  18. 2021Graph-Free Knowledge Distillation for Graph Neural Networkscited by 46
  19. 2021On Representation Knowledge Distillation for Graph Neural Networkscited by 38
  20. 2020Personalized PageRank to a Target Node, Revisitedcited by 16
  21. 2021Learning Interpretation with Explainable Knowledge Distillationcited by 13
  22. 2017A Comparative Study of Matrix Factorization and Random Walk with Restart in Recommender Systemscited by 5

Built on by

Cited by year

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

2 papers.