REVIEW 5 major objections 5 minor 21 references
RAW-Explainer: Post-hoc Explanations of Graph Neural Networks on Knowledge Graphs
T0 review · 5 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read Connected subgraph explanations beat path-based KG rivals
desk verdict A plausible and coherent explainer for KG link prediction, but the robustness story needs an experiment on the explainer's own subgraphs before I'd trust it. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the pair ($\Phi_{\mathrm{dist}}^{eval}$, $\mathcal{L}_{PPR}$). $\Phi_{\mathrm{dist}}^{eval}$ is a GNN link predictor trained with distance-proportional edge dropping, so its predictions remain reliable on small subgraphs; it supplies the training signal for the mask. $\mathcal{L}_{PPR}$ converts the learned soft mask into a stochastic transition matrix with teleportation to query-relevant entities, runs a personalized random walk to convergence, then penalizes mask weight on edges whose endpoints are not both in the top-ranked entity set, enforcing that the final subgraph is connected around the query head and its likely tails.
What would settle it
Run a controlled study on synthetic KGs with planted ground-truth rule patterns. If RAW-Explainer's extracted subgraphs fail to cover the planted pattern at a high rate, or if the MRR of a backbone fine-tuned on its subgraphs does not exceed that of a random connected subgraph of the same budget, the method's central claim would be refuted.
Extended reading notes
Core claim
The paper's central claim is that explanation quality for KG link prediction hinges on three design choices working together: a heterogeneous, parameterized mask learner; a personalized random walk that enforces connectivity; and a distance-biased robust evaluator. The evaluator is trained by removing each edge with probability that grows with its hop distance from the query head, which mimics the small, local subgraphs that explanations actually are. The mask learner maximizes the evaluator's masked prediction while the random-walk loss rewards edges inside the query's reachable core and penalizes edges outside it, yielding a concise connected subgraph at any budget. The authors then assess explanations by downstream utility: they fine-tune the original backbone GNN on the extracted subgraphs and measure MRR, finding that RAW-Explainer outperforms the path-based KG baselines and matches a graph-wide explainer while guaranteeing connectivity and cutting inference time from hours to minutes.
Load-bearing premise
The whole method rests on the assumption that the distance-biased evaluator, trained on synthetic edge-dropped graphs, approximates the real distribution of explanatory subgraphs well enough that maximizing its masked prediction yields subgraphs the true backbone finds informative; the paper supports this only with the curves in Figure 3.
Editorial extensions
If this is right
- Every KG link prediction can be explained by one connected subgraph at any user-chosen edge budget, making explanations readable as a small graph or path.
- Replacing uniform edge dropping with distance-biased dropping improves any perturbation-based evaluator on heterogeneous graphs, not just this explainer.
- The downstream fine-tuning protocol gives KG explainability a task-based metric, so methods can be compared without ground-truth explanations.
- Parameterized mask learning makes collective explanation generation inductive and time-efficient: minutes instead of hours.
Reading between the lines
- The evaluation protocol suggests a data-augmentation loop the authors did not run: fine-tuning the backbone on its own high-utility explanations could improve the link predictor itself, closing the explain-then-train circle.
- Making the edge-drop probability depend on relation type as well as distance may sharpen the robust evaluator further, since informative edge patterns in KGs are relation-specific.
- The connectivity guarantee is only as strong as the random walk's top-$\ell$ entity set; if an important edge lies outside that set, the loss actively penalizes it, so the method favors well-connected queries over scattered-but-important ones.
- Re-running the PG-Explainer comparison with a connectivity penalty or post-hoc path extraction would isolate whether its higher MRR on FB15k-237 comes from genuinely better subgraphs or from exploiting disconnected latent structure.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. RAW-Explainer generates post-hoc subgraph explanations for knowledge graph link prediction. It parameterizes edge-mask learning with an MLP, regularizes masks through a Personalized PageRank random-walk objective to encourage connectivity, and replaces the backbone GNN with a distance-biased robust evaluator (Φdist_eval) when optimizing the mask. Explanations are evaluated by fine-tuning the backbone NBFNet on the extracted subgraphs and reporting MRR on test subgraphs, comparing against GNN-Explainer, PG-Explainer, PaGE-Link, and Power-Link on WN18RR and FB15k-237. The paper reports that RAW-Explainer outperforms KG-specific path baselines, is competitive with or behind PG-Explainer, and is substantially faster than instance-based methods.
Significance. The proposed downstream fine-tuning protocol (Section 4.5) is a practical way to compare explainers when ground truth is absent, and the parameterized, inductive mask learner is a sensible design for scalability. The efficiency gains are concrete and large (e.g., 17 minutes vs. 109–172 minutes on WN18RR). If the robustness of Φdist_eval to the explainer's own subgraph distribution were established, the method would offer a solid balance between efficiency, connectivity, and informativeness. However, the current evidence does not yet substantiate the surrogate-evaluator mechanism or the connectivity guarantee, and the reported point estimates are not accompanied by variance information. The contributions are promising but not fully established.
major comments (5)
- [§4.2, §5.2–5.3] The robust evaluator Φdist_eval is validated only on random edge-drop and ego-network perturbations, not on the distribution of subgraphs actually produced by the mask learner. Since the mask learner optimizes Eq. (5) against Φdist_eval, a systematic disagreement between Φdist_eval and the backbone Φ on those optimized subgraphs would undermine the factual-fidelity interpretation of the explanations, yet no experiment compares Φ and Φdist_eval on RAW-Explainer's output subgraphs. Please add a direct agreement or transfer experiment (e.g., correlation of masked predictions, or downstream MRR of masks trained with Φ vs. Φdist_eval) to support the claim that Φdist_eval 'generalizes to the subgraph distribution.'
- [Tables 3–4] All MRR results are reported as single point estimates with no standard deviations, confidence intervals, or significance tests. The evaluation protocol involves stochastic mask learning and GNN fine-tuning, and several margins are narrow (e.g., WN18RR, k=25: RAW-Explainer 0.482 vs. Power-Link 0.473). Without repeated runs and variance reporting, the comparative claims are not statistically assessable.
- [§5.1, §5.4] The manuscript does not report the values or tuning ranges of the free parameters introduced in the method, including α, the top-m predicted tails, top-l PPR entities, β_in/β_out, the Gumbel-Softmax temperature, the sparsity and entropy regularization weights, and the distance-decay rate for Φdist_eval. Section 5.4 states that hyperparameters are selected on the validation set, but without these details the results are not reproducible and the sensitivity of the method to key choices is unknown. A hyperparameter table and a sensitivity analysis for at least α and the β weights should be provided.
- [§4.3, §5.4] The paper claims that the random-walk objective 'ensures the connectivity of the output explanations,' and the FB15k-237 discussion states that RAW-Explainer 'returns a single connected component by design.' The described procedure—selecting top-l PPR nodes and then edges with both endpoints in that set—does not mathematically guarantee a connected induced subgraph, since two high-PPR nodes may be connected only through a node outside the top-l set. No connectivity metric is reported for the generated subgraphs (only PG-Explainer's average components is mentioned). Please prove the guarantee or report empirical connectivity statistics for all methods.
- [Introduction, Table 4] The introduction claims RAW-Explainer 'yields better explanatory subgraphs under limited edge budgets,' but Table 4 shows that PG-Explainer achieves the highest MRR at every budget on FB15k-237, with RAW-Explainer second. The discussion attributes PG-Explainer's advantage to disconnected subgraphs, but the claim as written is contradicted by the table. The claim should be qualified to 'better than path-based KG-specific baselines' or reworded to explicitly describe the trade-off between connectivity/interpretability and downstream MRR.
minor comments (5)
- [Eq. (7)] The teleportation matrix τ is described as binary but is combined with σ(Ω′) via a softmax; please clarify the normalization and the role of τ in the stochastic matrix construction.
- [Table 1] The entry 'RA W-Exp' appears with an awkward line break; it should read 'RAW-Exp' for consistency with the rest of the paper.
- [§5.4, Results Discussion] There is a typo, 'due to to the increased complexity,' which should be corrected to 'due to the increased complexity.'
- [Figure 3 caption] The caption says 'on different size of ego networks'; the grammar should be 'on different sizes of ego networks.'
- [§4.1–4.2] The notation for the evaluator is inconsistent: Section 4.1 uses Φeval, while Section 4.2 introduces Φdist_eval and Φunif_eval; please standardize the notation throughout.
Circularity Check
No significant circularity: the final explanation benchmark is external, and the self-referential evaluator loop is an empirical transfer risk, not a derivation that reduces to its inputs.
full rationale
RAW-Explainer's mask objective (Eq. 5) maximizes the masked prediction of the frozen robust evaluator Phi_dist_eval, and the PPR teleportation seeds in Section 4.3 are also taken from Phi_dist_eval's top-m predicted tails. This is a self-referential design, but it is not circular in the logical sense: the mask is not fitted to the downstream MRR, and the paper's final evaluation (Section 4.5) fine-tunes the backbone NBFNet on the extracted subgraphs and measures MRR on held-out test queries, which is an external benchmark that does not reduce to the training objective. Whether Phi_dist_eval accurately approximates the backbone on mask-optimized subgraphs is an empirical transfer assumption; the paper supports it with random edge-drop and ego-network experiments (Figures 2 and 3), and those experiments do not test the actual subgraph distribution the mask learner selects. That is a correctness and robustness concern, not a circularity: no equation in the paper is equivalent to its own input by construction. The only self-citation is reference [9], the authors' prior XGExplainer work, used to motivate the uniform edge-drop evaluator concept; the paper explicitly states it 'independently explores this claim' in Section 5.2, so that citation is not load-bearing. The central comparison with PaGE-Link, Power-Link, PG-Explainer, and GNN-Explainer is conducted under the same protocol and evaluator, and the reported improvements are empirical results rather than consequences of the definitions. Overall, no circular step meeting the required evidentiary standard was found.
Assumptions & free parameters
free parameters (7)
- teleportation weight alpha
- top-m predicted tails m
- top-l PPR entities l
- PPR loss weights beta_in, beta_out
- Gumbel-Softmax temperature
- sparsity and entropy regularization weights
- distance decay rate for Phi_dist_eval
assumptions (6)
- standard math Personalized PageRank power iteration converges to a query-dependent node distribution.
- standard math Gumbel-Softmax provides a differentiable approximation to discrete edge sampling.
- domain assumption Factual (sufficiency) explanations are the right criterion for KG link prediction.
- domain assumption Connected subgraphs are more interpretable than disconnected ones.
- ad hoc to paper Training an evaluator with distance-biased edge dropping approximates the distribution of explanatory subgraphs.
- domain assumption Fine-tuning the backbone GNN on explanation subgraphs and measuring MRR measures explanation quality.
Cite this review
Pith. "Pith review of RAW-Explainer: Post-hoc Explanations of Graph Neural Networks on Knowledge Graphs." pith.science (2026). https://pith.science/paper/YAQ7KWWR
@misc{pith2026250612558,
author = {Pith},
title = {Pith review of: RAW-Explainer: Post-hoc Explanations of Graph Neural Networks on Knowledge Graphs},
year = {2026},
howpublished = {\url{https://pith.science/paper/YAQ7KWWR}},
note = {Machine review of arXiv:2506.12558}
}
read the original abstract
Graph neural networks have demonstrated state-of-the-art performance on knowledge graph tasks such as link prediction. However, interpreting GNN predictions remains a challenging open problem. While many GNN explainability methods have been proposed for node or graph-level tasks, approaches for generating explanations for link predictions in heterogeneous settings are limited. In this paper, we propose RAW-Explainer, a novel framework designed to generate connected, concise, and thus interpretable subgraph explanations for link prediction. Our method leverages the heterogeneous information in knowledge graphs to identify connected subgraphs that serve as patterns of factual explanation via a random walk objective. Unlike existing methods tailored to knowledge graphs, our approach employs a neural network to parameterize the explanation generation process, which significantly speeds up the production of collective explanations. Furthermore, RAW-Explainer is designed to overcome the distribution shift issue when evaluating the quality of an explanatory subgraph which is orders of magnitude smaller than the full graph, by proposing a robust evaluator that generalizes to the subgraph distribution. Extensive quantitative results on real-world knowledge graph datasets demonstrate that our approach strikes a balance between explanation quality and computational efficiency.
Figures
Reference graph
Works this paper leans on
-
[1]
Scientific Data 10(1), 144 (2023)
Agarwal, C., Queen, O., Lakkaraju, H., Zitnik, M.: Evaluating explainability for graph neural networks. Scientific Data 10(1), 144 (2023)
work page 2023
-
[2]
arXiv preprint arXiv:2206.09677 (2022)
Amara, K., Ying, R., Zhang, Z., Han, Z., Shan, Y., Brandes, U., Schemm, S., Zhang, C.: Graphframex: Towards systematic evaluation of explainability methods for graph neural networks. arXiv preprint arXiv:2206.09677 (2022)
arXiv 2022
-
[3]
Baltatzis, V., Costabello, L.: Kgex: Explaining knowledge graph embeddings via subgraph sampling and knowledge distillation. In: LoG. Proceedings of Machine Learning Research, vol. 231, p. 27. PMLR (2023) Ryoji Kubo and Djellel Difallah
work page 2023
- [4]
-
[5]
Chang, H., Ye, J., Lopez-Avila, A., Du, J., Li, J.: Path-based explanation for knowl- edge graph completion. In: KDD. pp. 231–242. ACM (2024)
work page 2024
- [6]
-
[7]
Jethani, N., Sudarshan, M., Aphinyanaphongs, Y., Ranganath, R.: Have we learned to explain?: How interpretability methods can learn to encode predictions in their interpretations. In: AISTATS. Proceedings of Machine Learning Research, vol. 130, pp. 1459–1467. PMLR (2021)
work page 2021
-
[8]
Kakkad, J., Jannu, J., Sharma, K., Aggarwal, C., Medya, S.: A survey on explain- ability of graph neural networks. IEEE Data Eng. Bull. 46(2), 35–63 (2023)
work page 2023
Show all 21 references
-
[9]
In: Proceedings of the 2024 SIAM International Confer- ence on Data Mining (SDM)
Kubo, R., Difallah, D.: Xgexplainer: Robust evaluation-based explanation for graph neural networks. In: Proceedings of the 2024 SIAM International Confer- ence on Data Mining (SDM). pp. 64–72. SIAM (2024)
2024
-
[10]
In: NeurIPS (2020)
Luo, D., Cheng, W., Xu, D., Yu, W., Zong, B., Chen, H., Zhang, X.: Parameterized explainer for graph neural network. In: NeurIPS (2020)
2020
-
[11]
Technical Report 1999-66, Stanford InfoLab (November 1999)
Page, L., Brin, S., Motwani, R., Winograd, T.: The pagerank citation ranking: Bringing order to the web. Technical Report 1999-66, Stanford InfoLab (November 1999)
1999
-
[12]
In: ESWC
Schlichtkrull, M.S., Kipf, T.N., Bloem, P., van den Berg, R., Titov, I., Welling, M.: Modeling relational data with graph convolutional networks. In: ESWC. Lecture Notes in Computer Science, vol. 10843, pp. 593–607. Springer (2018)
2018
-
[13]
In: CVSC
Toutanova, K., Chen, D.: Observed versus latent features for knowledge base and text inference. In: CVSC. pp. 57–66. ACL (2015)
2015
-
[14]
In: 8th International Conference on Learning Representations, ICLR 2020, Addis Ababa, Ethiopia, April 26-30, 2020
Vashishth, S., Sanyal, S., Nitin, V., Talukdar, P.P.: Composition-based multi- relational graph convolutional networks. In: 8th International Conference on Learning Representations, ICLR 2020, Addis Ababa, Ethiopia, April 26-30, 2020. OpenReview.net (2020), https://openreview....
2020
-
[15]
In: NeurIPS
Ying, Z., Bourgeois, D., You, J., Zitnik, M., Leskovec, J.: Gnnexplainer: Generating explanations for graph neural networks. In: NeurIPS. pp. 9240–9251 (2019)
2019
-
[16]
IEEE Trans
Yuan, H., Yu, H., Gui, S., Ji, S.: Explainability in graph neural networks: A taxo- nomic survey. IEEE Trans. Pattern Anal. Mach. Intell. 45(5), 5782–5799 (2023). https://doi.org/10.1109/TPAMI.2022.3204236
2023
-
[17]
In: ICML
Yuan, H., Yu, H., Wang, J., Li, K., Ji, S.: On explainability of graph neural networks via subgraph explorations. In: ICML. Proceedings of Machine Learning Research, vol. 139, pp. 12241–12252. PMLR (2021)
2021
-
[18]
Zhang, S., Zhang, J., Song, X., Adeshina, S., Zheng, D., Faloutsos, C., Sun, Y.: Page-link: Path-based graph neural network explanation for heterogeneous link prediction. In: WWW. pp. 3784–3793. ACM (2023)
2023
-
[19]
Zhang, Y., Yao, Q.: Knowledge graph reasoning with relational digraph. In: WWW. pp. 912–924. ACM (2022)
2022
-
[20]
In: NeurIPS (2023)
Zhu, Z., Yuan, X., Galkin, M., Xhonneux, L.A.C., Zhang, M., Gazeau, M., Tang, J.: A*net: A scalable path-based reasoning approach for knowledge graphs. In: NeurIPS (2023)
2023
-
[21]
In: NeurIPS
Zhu, Z., Zhang, Z., Xhonneux, L.A.C., Tang, J.: Neural bellman-ford networks: A general graph neural network framework for link prediction. In: NeurIPS. pp. 29476–29490 (2021)
2021
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.