xAI-Drop: Don't Use What You Cannot Explain
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have emerged as the predominant paradigm for learning from graph-structured data, offering a wide range of applications from social network analysis to bioinformatics. Despite their versatility, GNNs face challenges such as lack of generalization and poor interpretability, which hinder their wider adoption and reliability in critical applications. Dropping has emerged as an effective paradigm for improving the generalization capabilities of GNNs. However, existing approaches often rely on random or heuristic-based selection criteria, lacking a principled method to identify and exclude nodes that contribute to noise and over-complexity in the model. In this work, we argue that explainability should be a key indicator of a model's quality throughout its training phase. To this end, we introduce xAI-Drop, a novel topological-level dropping regularizer that leverages explainability to pinpoint noisy network elements to be excluded from the GNN propagation mechanism. An empirical evaluation on diverse real-world datasets demonstrates that our method outperforms current state-of-the-art dropping approaches in accuracy, and improves explanation quality.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 49 of its 69 references that are in the map. First posted on arXiv 29 Jul 2024.
Builds on
49 of 69 references.
References · 49
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
37 more
- 2019Graph Neural Networks for Social Recommendationcited by 711
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 544
- 2022DiGress: Discrete Denoising diffusion for graph generationcited by 503
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 406
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2021Graph Neural Network for Traffic Forecasting: A Surveycited by 260
- 2023A Survey on Oversmoothing in Graph Neural Networkscited by 246
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
- 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 210
- 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
- 2019Explainability Techniques for Graph Convolutional Networkscited by 160
- 2020Making deep neural networks right for the right scientific reasons by interacting with their explanationscited by 141
- 2020Learning to Drop: Robust Graph Neural Network via Topological Denoisingcited by 127
- 2021DropGNN: Random Dropouts Increase the Expressiveness of Graph Neural Networkscited by 117
- 2019Pruning by Explaining: A Novel Criterion for Deep Neural Network Pruningcited by 89
- 2020Bayesian Graph Neural Networks with Adaptive Connection Samplingcited by 81
- 2021FairDrop: Biased Edge Dropout for Enhancing Fairness in Graph Representation Learningcited by 68
- 2022Global Explainability of GNNs via Logic Combination of Learned Conceptscited by 64
- 2022On the Trade-off between Over-smoothing and Over-squashing in Deep Graph Neural Networkscited by 63
- 2021A Review of Graph Neural Networks and Their Applications in Power Systemscited by 62
- 2022Beyond Explaining: Opportunities and Challenges of XAI-Based Model Improvementcited by 48
- 2023The expressive power of pooling in Graph Neural Networkscited by 35
- 2022GNNInterpreter: A Probabilistic Generative Model-Level Explanation for Graph Neural Networkscited by 34
- 2022Explaining the Explainers in Graph Neural Networks: a Comparative Studycited by 34
- 2022DropMessage: Unifying Random Dropping for Graph Neural Networkscited by 29
- 2023A Survey on Explainability of Graph Neural Networkscited by 28
- 2023DAG Matters! GFlowNets Enhanced Explainer For Graph Neural Networkscited by 27
- 2021Graph Neural Networks: Methods, Applications, and Opportunitiescited by 16
- 2021A Meta-Learning Approach for Training Explainable Graph Neural Networkscited by 15
- 2022BAGEL: A Benchmark for Assessing Graph Neural Network Explanationscited by 11
- 2022Towards Training GNNs using Explanation Directed Message Passingcited by 7
- 2023ENGAGE: Explanation Guided Data Augmentation for Graph Representation Learningcited by 5
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.