BAGEL: A Benchmark for Assessing Graph Neural Network Explanations
Not on the map. Why?
Abstract (arXiv)
The problem of interpreting the decisions of machine learning is a well-researched and important. We are interested in a specific type of machine learning model that deals with graph data called graph neural networks. Evaluating interpretability approaches for graph neural networks (GNN) specifically are known to be challenging due to the lack of a commonly accepted benchmark. Given a GNN model, several interpretability approaches exist to explain GNN models with diverse (sometimes conflicting) evaluation methodologies. In this paper, we propose a benchmark for evaluating the explainability approaches for GNNs called Bagel. In Bagel, we firstly propose four diverse GNN explanation evaluation regimes -- 1) faithfulness, 2) sparsity, 3) correctness. and 4) plausibility. We reconcile multiple evaluation metrics in the existing literature and cover diverse notions for a holistic evaluation. Our graph datasets range from citation networks, document graphs, to graphs from molecules and proteins. We conduct an extensive empirical study on four GNN models and nine post-hoc explanation approaches for node and graph classification tasks. We open both the benchmarks and reference implementations and make them available at https://github.com/Mandeep-Rathee/Bagel-benchmark.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 28 of its 46 references that are in the map. First posted on arXiv 28 Jun 2022.
Builds on
28 of 46 references.
References · 28
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2017SmoothGrad: removing noise by adding noisecited by 1,109
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 530
16 more
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 476
- 2020Parameterized Explainer for Graph Neural Networkcited by 426
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 419
- 2016Rationalizing Neural Predictionscited by 281
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 211
- 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
- 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 153
- 2019An Evaluation of the Human-Interpretability of Explanationcited by 71
- 2021Synthetic Benchmarks for Scientific Research in Explainable Machine Learningcited by 59
- 2020RelEx: A Model-Agnostic Relational Model Explainercited by 53
- 2021Zorro: Valid, Sparse, and Stable Explanations in Graph Neural Networkscited by 35
- 2019Do Human Rationales Improve Machine Explanations?cited by 33
- 2019A Comparative Study for Unsupervised Network Representation Learningcited by 16
- 2021MuCoMiD: A Multitask Convolutional Learning Framework for miRNA-Disease Association Predictioncited by 4
Built on by
Citing papers per year: 2022: 3; 2023: 0; 2024: 6; 2025: 1; 2026: 1.
11 papers.
- 2022Explaining the Explainers in Graph Neural Networks: a Comparative Studycited by 35
- 2024Benchmarking XAI Explanations with Human-Aligned Evaluationscited by 8
- 2022MEGAN: Multi-Explanation Graph Attention Networkcited by 7
- 2022Privacy and Transparency in Graph Machine Learning: A Unified Perspectivecited by 5
- 2024xAI-Drop: Don't Use What You Cannot Explaincited by 3
- 2024Inpainting the Gaps: A Novel Framework for Evaluating Explanation Methods in Vision Transformerscited by 1
- 2024Disentangled and Self-Explainable Node Representation Learningcited by 1
- 2024CHAOSMINING: Benchmarking Post-Hoc Attribution with Sparse Informative Features in High Dimensionscited by 0
- 2024PAGE: Parametric Generative Explainer for Graph Neural Networkcited by 0
- 2025A method for the systematic generation of graph XAI benchmarks via Weisfeiler-Leman coloringcited by 0
- 2026Measuring What Matters: A Unified Evaluation Framework for GNN Explainabilitycited by 0
- 2026Measuring What Matters: A Unified Evaluation Framework for GNN Explainability6 Jul 2026
- 2025A method for the systematic generation of graph XAI benchmarks via Weisfeiler-Leman coloring18 May 2025
- 2024Benchmarking XAI Explanations with Human-Aligned Evaluations4 Nov 2024
- 2024Disentangled and Self-Explainable Node Representation Learning28 Oct 2024
- 2024PAGE: Parametric Generative Explainer for Graph Neural Network26 Aug 2024
- 2024xAI-Drop: Don't Use What You Cannot Explain29 Jul 2024
- 2024CHAOSMINING: Benchmarking Post-Hoc Attribution with Sparse Informative Features in High Dimensions17 Jun 2024
- 2024Inpainting the Gaps: A Novel Framework for Evaluating Explanation Methods in Vision Transformers17 Jun 2024
- 2022MEGAN: Multi-Explanation Graph Attention Network23 Nov 2022
- 2022Explaining the Explainers in Graph Neural Networks: a Comparative Study27 Oct 2022
- 2022Privacy and Transparency in Graph Machine Learning: A Unified Perspective22 Jul 2022