mlsanityData to 7 Oct 2026

Learnt Sparsification for Interpretable Graph Neural Networks

arXiv 2106.12920 ↗First posted 23 Jun 2021cs.LGcited by 4

Not on the map. Why?

Abstract (arXiv)

Graph neural networks (GNNs) have achieved great success on various tasks and fields that require relational modeling. GNNs aggregate node features using the graph structure as inductive biases resulting in flexible and powerful models. However, GNNs remain hard to interpret as the interplay between node features and graph structure is only implicitly learned. In this paper, we propose a novel method called Kedge for explicitly sparsifying the underlying graph by removing unnecessary neighbors. Our key idea is based on a tractable method for sparsification using the Hard Kumaraswamy distribution that can be used in conjugation with any GNN model. Kedge learns edge masks in a modular fashion trained with any GNN allowing for gradient based optimization in an end-to-end fashion. We demonstrate through extensive experiments that our model Kedge can prune a large proportion of the edges with only a minor effect on the test accuracy. Specifically, in the PubMed dataset, Kedge learns to drop more than 80% of the edges with an accuracy drop of merely 2% showing that graph structure has only a small contribution in comparison to node features. Finally, we also show that Kedge effectively counters the over-smoothing phenomena in deep GNNs by maintaining good task performance with increasing GNN layers.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 24 of its 45 references that are in the map. First posted on arXiv 23 Jun 2021.

Builds on

24 of 45 references.

References · 24

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2019Simplifying Graph Convolutional Networkscited by 1,470
  5. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  6. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
  7. 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
  8. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
  9. 2017Learning Sparse Neural Networks through L0 Regularizationcited by 571
  10. 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
  11. 2016Learning Convolutional Neural Networks for Graphscited by 314
  12. 2015Diffusion-Convolutional Neural Networkscited by 268
12 more
  1. 2019Learning Discrete Structures for Graph Neural Networkscited by 228
  2. 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
  3. 2019Interpretable Neural Predictions with Differentiable Binary Variablescited by 126
  4. 2019An Evaluation of the Human-Interpretability of Explanationcited by 71
  5. 2021Zorro: Valid, Sparse, and Stable Explanations in Graph Neural Networkscited by 34
  6. 2021Explain and Predict, and then Predict Againcited by 29
  7. 2021Dissonance Between Human and Machine Understandingcited by 18
  8. 2017Provable and practical approximations for the degree distribution using sublinear graph samplescited by 12
  9. 2018Posthoc Interpretability of Learning to Rank Models using Secondary Training Datacited by 10
  10. 2019ExplaiNE: An Approach for Explaining Network Embedding-based Link Predictionscited by 10
  11. 2019TableNet: An Approach for Determining Fine-grained Relations for Wikipedia Tablescited by 9
  12. 2019Finding Interpretable Concept Spaces in Node Embeddings using Knowledge Basescited by 7

Built on by

Cited by year (2026 to 7 Oct)

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

4 papers.