Beyond Trained Models: Compiling GNNs for a Sound Explainer Benchmark
Not on the map. Why?
Abstract (arXiv)
Explainers for Graph Neural Networks (GNNs) are commonly evaluated by their plausibility, i.e., how well their explanations recover a predefined ground truth, such as a motif planted in the data. This protocol implicitly assumes that a GNN trained on such data relies on the intended motif. Although prior work has questioned this assumption, plausibility remains widespread. First, we show that the assumption is violated on several widely used benchmarks, where, e.g., degree statistics alone suffice to solve the task. Then, we remove this confounder by replacing training with compilation. We achieve this by introducing mathsfGracr, the first compiler translating graded modal logic formulas into GNN weights, yielding models that replicate the behaviour of the corresponding formulas. Since the behaviour of the model is now known by construction, we can define its ground truth explanation formally and compute it exactly. Building on this, we introduce mathsfGracrmathsfBench, a benchmark of compiled GNNs for the evaluation of explainers against this exact ground truth. Experiments on eleven explainers across six tasks show its effectiveness for fine-grained diagnostic evaluation: notably, we discover that most explainers are not robust to indirect influences or alternative implementations of the same formula. These results position mathsfGracrmathsfBench as a novel, rigorous evaluation setting for graph post-hoc explainability.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 60 of its 91 references that are in the map. First posted on arXiv 2 Oct 2026.
Builds on
60 of 91 references.
References · 60
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2020Shortcut Learning in Deep Neural Networkscited by 1,969
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,167
- 2014Striving for Simplicity: The All Convolutional Netcited by 990
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
38 more
- 2020Principal Neighbourhood Aggregation for Graph Netscited by 478
- 2020Parameterized Explainer for Graph Neural Networkcited by 426
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 384
- 2019Unmasking Clever Hans Predictors and Assessing What Machines Really Learncited by 365
- 2020Discovering Symbolic Models from Deep Learning with Inductive Biasescited by 344
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 302
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
- 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 211
- 2019Explainability Techniques for Graph Convolutional Networkscited by 161
- 2018Abduction-Based Explanations for Machine Learning Modelscited by 160
- 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 153
- 2018A Symbolic Approach to Explaining Bayesian Network Classifierscited by 131
- 2023Tracr: Compiled Transformers as a Laboratory for Interpretabilitycited by 104
- 2020On The Reasons Behind Decisionscited by 100
- 2022Evaluating Explainability for Graph Neural Networkscited by 87
- 2022Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual Reasoningcited by 79
- 2022Global Explainability of GNNs via Logic Combination of Learned Conceptscited by 65
- 2021GraphSVX: Shapley Value Explanations for Graph Neural Networkscited by 64
- 2018A Theoretical Explanation for Perplexing Behaviors of Backpropagation-based Visualizationscited by 60
- 2022GraphFramEx: Towards Systematic Evaluation of Explainability Methods for Graph Neural Networkscited by 58
- 2020Explaining Naive Bayes and Other Linear Classifiers with Polynomial Time and Delaycited by 57
- 2022Leveraging Explanations in Interactive Machine Learning: An Overviewcited by 53
- 2025PyG 2.0: Scalable Learning on Real World Graphscited by 52
- 2022Logic-Based Explainability in Machine Learningcited by 48
- 2021Zorro: Valid, Sparse, and Stable Explanations in Graph Neural Networkscited by 35
- 2022Explaining the Explainers in Graph Neural Networks: a Comparative Studycited by 35
- 2022Feature Necessity & Relevancy in ML Classifier Explanationscited by 23
- 2022FlowX: Towards Explainable Graph Neural Networks via Message Flowscited by 21
- 2023Towards Robust Fidelity for Evaluating Explainability of Graph Neural Networkscited by 17
- 2024A comprehensive study on fidelity metrics for XAIcited by 16
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNscited by 16
- 2024Decidability of Graph Neural Networks via Logical Characterizationscited by 14
- 2025Exact Computation of Any-Order Shapley Interactions for Graph Neural Networkscited by 13
- 2025Explain Yourself, Briefly! Self-Explaining Neural Networks with Concise Sufficient Reasonscited by 12
- 2024Explaining Graph Neural Networks via Structure-aware Interaction Indexcited by 11
- 2025Beyond Topological Self-Explainable GNNs: A Formal Explainability Perspectivecited by 11
- 2021Efficient Explanations for Knowledge Compilation Languagescited by 10
- 2024A Logic for Reasoning About Aggregate-Combine Graph Neural Networkscited by 10
50 most cited of 60 All 60 (JSON)
Built on by
Not cited yet.