REVIEW 2 major objections 4 minor 40 references
Towards the Explainability of Temporal Graph Networks via Memory Backtracking and Topological Attribution
T0 review · 2 major / 4 minor · reviewed 2026-07-12 · grok-4.5
Pith's one-line read TGN predictions can be traced to specific past events once memory updates themselves are attributed, not treated as fixed black boxes.
desk verdict Solid first explainer that actually opens TGN memory updates with conserved LRP trees; the gate heuristic is a soft spot but does not sink the claim. 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 topology attribution tree plus the memory backtracking tree, together with LRP redistribution rules that enforce exact conservation of the logit across both trees.
What would settle it
On any of the nine datasets, replace the LRP-derived contributions with uniform or random scores that still sum to the same logit; if the subsequent optimization still yields equally low Fidelity_KL and Fidelity_prob, the claim that the backtracking trees supply the decisive causal signal fails.
Extended reading notes
Core claim
Faithful explanations of Temporal Graph Networks require jointly attributing both the spatial neighborhood and the temporal memory-update chain; once Layer-wise Relevance Propagation is applied so that the sum of event contributions equals the logit, an optimization problem can recover a sparse set of historical events that preserves the model’s predicted probability better than methods that freeze memory.
Load-bearing premise
The particular LRP rules chosen for GRU gates and attention products correctly isolate each past event’s true causal share; if those rules systematically mis-allocate relevance inside the memory updater, the later selection step will still pick the wrong events even though the numbers still sum to the logit.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes MemExplainer for explaining Temporal Graph Networks by attributing predictions to both neighboring events and historical events that update node memories. It builds a topology attribution tree (via LRP on the embedding module, Prop. 4.2 and App. A.3–A.4) that decomposes node embeddings into neighbor-event and memory contributions, then a memory backtracking tree (via LRP on GRU/RNN updates, Prop. 4.3 and App. A.5–A.6) that further attributes memory relevance to past events, preserving conservation so that summed event contributions equal the model logits. An optimization objective derived from the KL divergence between original and sparsified predictions (Eqs. 15, 33, 34) selects a sparse set of important events. Experiments on nine datasets across link prediction, node property prediction, and pose-based graph classification show lower Fidelity_KL and Fidelity_prob than TGNNExplainer, TempME, GNNExplainer, PGExplainer, and three ablations, with reported statistical significance in most settings.
Significance. If the results hold, the work fills a clear gap: prior TGN explainers fix final memory vectors and therefore cannot credit the historical events that actually shape those memories. The dual-tree LRP construction with explicit conservation, the KL-based selection that accounts for the nonlinear logit-to-probability map, the multi-task evaluation (including skeleton-graph action classification), and the public code are concrete strengths. The method is of practical interest for high-stakes TGN applications (fraud, healthcare) where users need to know which past interactions drive a decision.
major comments (2)
- The LRP rules for the memory updater (Prop. 4.3, App. A.5) adopt the signal-take-all heuristic for GRU gates and the AttnLRP half-and-half split for attention bilinears (App. A.4). Conservation of the scalar logit still holds, but these redistribution choices are heuristics; if they systematically mis-attribute relevance inside the memory module, the subsequent optimization (Eq. 15) can select the wrong events even while fidelity numbers look good. A short sensitivity study that replaces signal-take-all with an alternative gate rule (or reports results under pure RNN updates only) would strengthen the claim that the selected events are causally faithful rather than merely conservation-preserving.
- The combinatorial selection problem (Eq. 15 / 33) is stated as an exact argmin over binary vectors of fixed cardinality. Section 4.5 quotes O(d_c^3) complexity, yet the manuscript never states how the integer program is solved in practice (exact MIP, greedy, continuous relaxation, etc.). Because the reported fidelity gains rest on this selection step (and the w/o-selection ablation is weaker), the solver and any approximation guarantees should be specified so that the results are reproducible and the optimality claim can be assessed.
minor comments (4)
- Figures 5–6 and the corresponding tables in App. A.17 would be easier to read if the y-axis scales were consistent within each task family and if the sparsity axis were labeled with the exact |E*| values used.
- Notation for contribution matrices (C_t^u, M_t^{p0 o u}) is dense; a short glossary or a single running example that carries the same numerical values from topology tree through memory tree to the final logit would help readers follow the conservation proofs.
- The case-study tables (App. A.20) are informative but the caption should state the global edge budget explicitly so that the visual comparison across methods is fair.
- A few typographical issues remain (e.g., “unfaithful due to the nonlinear mapping” in the abstract; occasional missing spaces around math). A light copy-edit pass would suffice.
Circularity Check
No significant circularity: LRP conservation and the selection objective are algebraic consequences of the chosen redistribution rules, not tautologies that force the claimed event ranking.
full rationale
The paper's central derivation is self-contained. Topology attribution (Prop. 4.2 / Eq. 11–13) and memory backtracking (Prop. 4.3 / Eq. 27–29) apply standard LRP matrix forms (Lemma 4.1) to the TGN embedding and GRU/RNN update equations; the conservation identities 1⊤Ct = logits follow algebraically from the proportional matrices P that satisfy 1⊤P = 1⊤ by construction of LRP, not by fitting to fidelity. The subsequent selection objectives (Eq. 15 for link prediction, Eq. 33 for node property prediction) minimize a KL derived from that conserved logit under a cardinality constraint; they do not re-fit free parameters to the evaluation metrics FidelityKL / Fidelityprob. Empirical gains are measured against external baselines (TGNNExplainer, TempME, GNNExplainer, PGExplainer) and internal ablations (w/o memory, w/o topology, w/o selection) on nine held-out datasets; no free parameter is tuned to those fidelity numbers. Self-citations are limited to ordinary related-work references and do not supply uniqueness theorems or load-bearing premises. The only soft spot is the choice of redistribution heuristics (signal-take-all for GRU gates, AttnLRP half-split for attention bilinears), which is an assumption about attribution fidelity, not a circular reduction of the claimed ranking to the paper's own inputs. Score 0 is therefore the correct outcome.
Assumptions & free parameters
free parameters (3)
- memory backtracking depth TL =
5 (default)
- neighbor sample size n =
dataset-dependent / 20
- sparsity budget |E*| / |E(t)| =
0.02–0.10
assumptions (3)
- standard math Layer-wise Relevance Propagation redistributes a neuron’s relevance proportionally to its weighted activations while preserving the sum of relevance (Lemma 4.1).
- domain assumption For multiplicative gates in GRU, the signal-take-all rule assigns all relevance to the signal neuron and none to the gate (Wu et al., 2022).
- domain assumption AttnLRP half-and-half split for bilinear attention products is a valid relevance decomposition.
invented entities (2)
-
topology attribution tree
-
memory backtracking tree
Cite this review
Pith. "Pith review of Towards the Explainability of Temporal Graph Networks via Memory Backtracking and Topological Attribution." pith.science (2026). https://pith.science/paper/PL3OZGZB
@misc{pith2026260707716,
author = {Pith},
title = {Pith review of: Towards the Explainability of Temporal Graph Networks via Memory Backtracking and Topological Attribution},
year = {2026},
howpublished = {\url{https://pith.science/paper/PL3OZGZB}},
note = {Machine review of arXiv:2607.07716}
}
read the original abstract
Temporal graphs are ubiquitous in real-world applications and Temporal Graph Networks (TGNs) have achieved superior predictive accuracy. Understanding which historical events drive model predictions can enhance trustworthiness of TGNs. Existing explanation methods overlook the memory module, the core component that records and updates node histories, leaving the influence of past events unexplored. To address this, we attribute TGNs predictions through the topology attribution tree and memory backtracking tree. The topology attribution tree captures the influence of neighbors and their memory vectors, then the memory backtracking tree quantifies how historical events shape node memory vectors. We apply the LRP in TGNs, ensuring that the total contribution of events equals the logits of model. Finally, top-k selection may be unfaithful due to the nonlinear mapping from logits to probabilities, we design optimization objectives to identify the important events. Experiments on nine temporal graph datasets, spanning node property prediction, link prediction tasks and graph classification tasks, show that our method provides faithful explanations and outperforms state-of-the-art baselines. The code is available at https://github.com/yazhengliu/MemExplainer
Figures
Figures from the paper (13 more)
Reference graph
Works this paper leans on
-
[1]
Companion Proceedings of the Web Conference 2021 , pages=
What happens behind the scene? Towards fraud community detection in e-commerce from online to offline , author=. Companion Proceedings of the Web Conference 2021 , pages=
2021
-
[2]
Proceedings of the Royal Society B , volume=
From temporal network data to the dynamics of social relationships , author=. Proceedings of the Royal Society B , volume=. 2021 , publisher=
2021
-
[3]
Proceedings of the 30th ACM international conference on information & knowledge management , pages=
Continuous-time sequential recommendation with temporal graph collaborative transformer , author=. Proceedings of the 30th ACM international conference on information & knowledge management , pages=
-
[4]
Computer , volume=
Explainable machine learning for fraud detection , author=. Computer , volume=. 2021 , publisher=
2021
-
[5]
2021 , publisher=
Explainable credit card fraud detection with image conversion , author=. 2021 , publisher=
2021
-
[6]
NPJ digital medicine , volume=
Machine intelligence in healthcare—perspectives on trustworthiness, explainability, usability, and transparency , author=. NPJ digital medicine , volume=. 2020 , publisher=
2020
-
[7]
BMC medical informatics and decision making , volume=
Explainability for artificial intelligence in healthcare: a multidisciplinary perspective , author=. BMC medical informatics and decision making , volume=. 2020 , publisher=
2020
-
[8]
arXiv preprint arXiv:2006.10637 , year=
Temporal graph networks for deep learning on dynamic graphs , author=. arXiv preprint arXiv:2006.10637 , year=
arXiv 2006
Show all 40 references
-
[9]
Rex Ying and Dylan Bourgeois and Jiaxuan You and Marinka Zitnik and Jure Leskovec , booktitle=
-
[10]
Advances in neural information processing systems , volume=
Parameterized explainer for graph neural network , author=. Advances in neural information processing systems , volume=
-
[11]
IEEE Transactions on Pattern Analysis and Machine Intelligence , year=
Flowx: Towards explainable graph neural networks via message flows , author=. IEEE Transactions on Pattern Analysis and Machine Intelligence , year=
-
[12]
The Eleventh International Conference on Learning Representations , year=
Explaining temporal graph models through an explorer-navigator framework , author=. The Eleventh International Conference on Learning Representations , year=
-
[13]
Advances in Neural Information Processing Systems , volume=
Tempme: Towards the explainability of temporal graph neural networks via motif discovery , author=. Advances in Neural Information Processing Systems , volume=
-
[14]
CVPR , year=
Explainability methods for graph convolutional neural networks , author=. CVPR , year=
-
[15]
Sch¨utt and Klaus-Robert M¨uller and Gr´egoire Montavon , journal=
Thomas Schnake and Oliver Eberle and Jonas Lederer and Shinichi Nakajima Kristof T. Sch¨utt and Klaus-Robert M¨uller and Gr´egoire Montavon , journal=. Higher-order explanations of graph neural networks via relevant walks , year=
-
[16]
PloS one , volume=
On pixel-wise explanations for non-linear classifier decisions by layer-wise relevance propagation , author=. PloS one , volume=. 2015 , publisher=
2015
-
[17]
arXiv preprint arXiv:2001.06216 , year=
GraphLIME: Local interpretable model explanations for graph neural networks , author=. arXiv preprint arXiv:2001.06216 , year=
2001 arXiv
-
[18]
GLOBECOM 2022-2022 IEEE Global Communications Conference , pages=
An explainer for temporal graph neural networks , author=. GLOBECOM 2022-2022 IEEE Global Communications Conference , pages=. 2022 , organization=
2022
-
[19]
The International Journal of Advanced Manufacturing Technology , volume=
Layer-wise relevance propagation for interpreting LSTM-RNN decisions in predictive maintenance , author=. The International Journal of Advanced Manufacturing Technology , volume=. 2022 , publisher=
2022
-
[20]
IEEE Transactions on Network Science and Engineering , year=
COMEDY: Continuous-Time Anomalous Edge Detection in Dynamic Networks , author=. IEEE Transactions on Network Science and Engineering , year=
-
[21]
ACM Transactions on Information Systems , volume=
TCGC: Temporal collaboration-aware graph co-evolution learning for dynamic recommendation , author=. ACM Transactions on Information Systems , volume=. 2025 , publisher=
2025
-
[22]
IEEE Transactions on Knowledge and Data Engineering , year=
Temporal insights for group-based fraud detection on e-commerce platforms , author=. IEEE Transactions on Knowledge and Data Engineering , year=
-
[23]
Advances in neural information processing systems , volume=
Inductive representation learning on large graphs , author=. Advances in neural information processing systems , volume=
-
[24]
Retrieved December 2021 from http://snap
Snap datasets: Stanford large network dataset collection , author=. Retrieved December 2021 from http://snap. stanford. edu/data , year=
2021
-
[25]
Advances in Neural Information Processing Systems , volume=
Towards better evaluation for dynamic link prediction , author=. Advances in Neural Information Processing Systems , volume=
-
[26]
Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining , pages=
Predicting dynamic embedding trajectory in temporal interaction networks , author=. Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining , pages=
-
[27]
Information sciences institute technical report, University of Southern California , volume=
The Enron email dataset database schema and brief statistical report , author=. Information sciences institute technical report, University of Southern California , volume=
-
[28]
Journal of the American Society for Information Science and Technology , volume=
Patterns and dynamics of users' behavior and interaction: Network analysis of an online community , author=. Journal of the American Society for Information Science and Technology , volume=. 2009 , publisher=
2009
-
[29]
Proceedings of the 26th ACM SIGKDD international conference on knowledge discovery & data mining , pages=
Laplacian change point detection for dynamic graphs , author=. Proceedings of the 26th ACM SIGKDD international conference on knowledge discovery & data mining , pages=
-
[30]
Advances in Neural Information Processing Systems , volume=
Temporal graph benchmark for machine learning on temporal graphs , author=. Advances in Neural Information Processing Systems , volume=
-
[31]
arXiv preprint arXiv:2403.06425 , year=
A differential geometric view and explainability of gnn on evolving graphs , author=. arXiv preprint arXiv:2403.06425 , year=
-
[32]
IEEE transactions on pattern analysis and machine intelligence , volume=
Explainability in graph neural networks: A taxonomic survey , author=. IEEE transactions on pattern analysis and machine intelligence , volume=. 2022 , publisher=
2022
-
[33]
Proceedings of the IEEE/CVF conference on computer vision and pattern recognition , pages=
Yolo-pose: Enhancing yolo for multi person pose estimation using object keypoint similarity loss , author=. Proceedings of the IEEE/CVF conference on computer vision and pattern recognition , pages=
-
[34]
2011 International conference on computer vision , pages=
HMDB: a large video database for human motion recognition , author=. 2011 International conference on computer vision , pages=. 2011 , organization=
2011
-
[35]
arXiv preprint arXiv:2402.05602 , year=
Attnlrp: attention-aware layer-wise relevance propagation for transformers , author=. arXiv preprint arXiv:2402.05602 , year=
-
[36]
arXiv preprint arXiv:2404.00060 , year=
Temporal graph networks for graph anomaly detection in financial networks , author=. arXiv preprint arXiv:2404.00060 , year=
-
[37]
2024 International Conference on Machine Learning and Applications (ICMLA) , pages=
Developing the temporal graph convolutional neural network model to predict hip replacement using electronic health records , author=. 2024 International Conference on Machine Learning and Applications (ICMLA) , pages=. 2024 , organization=
2024
-
[38]
arXiv preprint arXiv:2511.01249 , year=
KAT-GNN: A knowledge-augmented temporal graph neural network for risk prediction in electronic health records , author=. arXiv preprint arXiv:2511.01249 , year=
-
[39]
SIGKDD , year=
XGNN: Towards Model-Level Explanations of Graph Neural Networks , author=. SIGKDD , year=
-
[40]
Proceedings of the IEEE international conference on computer vision , pages=
From actemes to action: A strongly-supervised representation for detailed action understanding , author=. Proceedings of the IEEE international conference on computer vision , pages=
Reviewed July 12, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.