Iterative Graph Neural Network Enhancement via Frequent Subgraph Mining of Explanations
Not on the map. Why?
Abstract (arXiv)
We formulate an XAI-based model improvement approach for Graph Neural Networks (GNNs) for node classification, called Explanation Enhanced Graph Learning (EEGL). The goal is to improve predictive performance of GNN using explanations. EEGL is an iterative self-improving algorithm, which starts with a learned "vanilla" GNN, and repeatedly uses frequent subgraph mining to find relevant patterns in explanation subgraphs. These patterns are then filtered further to obtain application-dependent features corresponding to the presence of certain subgraphs in the node neighborhoods. Giving an application-dependent algorithm for such a subgraph-based extension of the Weisfeiler-Leman (1-WL) algorithm has previously been posed as an open problem. We present experimental evidence, with synthetic and real-world data, which show that EEGL outperforms related approaches in predictive performance and that it has a node-distinguishing power beyond that of vanilla GNNs. We also analyze EEGL's training dynamics.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 21 of its 31 references that are in the map. First posted on arXiv 12 Mar 2024.
Builds on
21 of 31 references.
References · 21
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2020Benchmarking Graph Neural Networkscited by 672
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
- 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 190
- 2021Weisfeiler and Leman go Machine Learning: The Story so farcited by 121
- 2022Evaluating Explainability for Graph Neural Networkscited by 85
9 more
- 2021SUGAR: Subgraph Neural Network with Reinforcement Pooling and Self-Supervised Mutual Information Mechanismcited by 75
- 2021Graph Neural Networks with Local Graph Parameterscited by 51
- 2019Coloring graph neural networks for node disambiguationcited by 49
- 2022Beyond Explaining: Opportunities and Challenges of XAI-Based Model Improvementcited by 48
- 2021Probing GNN Explainers: A Rigorous Theoretical and Empirical Analysis of GNN Explanation Methodscited by 36
- 2023A Survey on Explainability of Graph Neural Networkscited by 28
- 2022Beyond Real-world Benchmark Datasets: An Empirical Study of Node Classification with GNNscited by 23
- 2022A Typology for Exploring the Mitigation of Shortcut Behaviorcited by 7
- 2018The Intriguing Properties of Model Explanationscited by 2
Built on by
Citing papers per year: 2024: 2; 2025: 0; 2026: 1.
3 papers.
- 2024On the Feasibility of Fidelity^- for Graph Pruningcited by 1
- 2024Rule Based Learning with Dynamic (Graph) Neural Networkscited by 0
- 2026Invariant-Based Weight Sharing for Message Passingcited by 0
- 2026Invariant-Based Weight Sharing for Message Passing25 May 2026
- 2024On the Feasibility of Fidelity^- for Graph Pruning17 Jun 2024
- 2024Rule Based Learning with Dynamic (Graph) Neural Networks14 Jun 2024