mlsanityData to 14 Oct 2026

Structural Explanations for Graph Neural Networks using HSIC

arXiv 2302.02139 ↗First posted 4 Feb 2023cs.LG stat.MLcited by 4

Not on the map. Why?

Abstract (arXiv)

Graph neural networks (GNNs) are a type of neural model that tackle graphical tasks in an end-to-end manner. Recently, GNNs have been receiving increased attention in machine learning and data mining communities because of the higher performance they achieve in various tasks, including graph classification, link prediction, and recommendation. However, the complicated dynamics of GNNs make it difficult to understand which parts of the graph features contribute more strongly to the predictions. To handle the interpretability issues, recently, various GNN explanation methods have been proposed. In this study, a flexible model agnostic explanation method is proposed to detect significant structures in graphs using the Hilbert-Schmidt independence criterion (HSIC), which captures the nonlinear dependency between two variables through kernels. More specifically, we extend the GraphLIME method for node explanation with a group lasso and a fused lasso-based node explanation method. The group and fused regularization with GraphLIME enables the interpretation of GNNs in substructure units. Then, we show that the proposed approach can be used for the explanation of sequential graph classification tasks. Through experiments, it is demonstrated that our method can identify crucial structures in a target graph in various settings.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 20 of its 31 references that are in the map. First posted on arXiv 4 Feb 2023.

Builds on

20 of 31 references.

References · 20

  1. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  2. 2018How Powerful are Graph Neural Networks?cited by 4,393
  3. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
  4. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  5. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
  6. 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 641
  7. 2020Parameterized Explainer for Graph Neural Networkcited by 426
  8. 2018T-GCN: A Temporal Graph ConvolutionalNetwork for Traffic Predictioncited by 401
  9. 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 384
  10. 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
  11. 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
  12. 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 211
8 more
  1. 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
  2. 2017A Rewriting System for Convex Optimization Problemscited by 179
  3. 2021PyTorch Geometric Temporal: Spatiotemporal Signal Processing with Neural Machine Learning Modelscited by 118
  4. 2021DIG: A Turnkey Library for Diving into Graph Deep Learning Researchcited by 76
  5. 2021GraphSVX: Shapley Value Explanations for Graph Neural Networkscited by 64
  6. 2020Contrastive Graph Neural Network Explanationcited by 20
  7. 2022An Explainer for Temporal Graph Neural Networkscited by 12
  8. 2022Explaining Dynamic Graph Neural Networks via Relevance Back-propagationcited by 8

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 3; 2026: 1.

4 papers.