Research map / Graph learning / Knowledge and temporal graphs
PRES: Toward Scalable Memory-Based Dynamic Graph Neural Networks
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes PRES, a prediction-correction scheme with a memory coherence smoothing loss that lets memory-based dynamic GNNs (TGN, JODIE, APAN) train with ~4x larger temporal batches and up to 3.4x speed-up with little accuracy loss.
Problem
Training memory-based dynamic graph neural networks with large temporal batches causes temporal discontinuity (intra-batch pending events are processed in parallel), which degrades performance and limits data parallelism.
Approach
Treat memory states affected by pending events in a batch as noisy measurements; predict the memory update with a Gaussian mixture model over memory changes and fuse the prediction with the measured state via a learnable gain, plus a memory coherence regularization term that encourages gradient alignment despite pending events.
Key results
- TGN-PRES reaches 98.0% AP on REDDIT versus 98.4% for TGN with a 3.4x training speed-up per epoch.
- PRES enables up to 4x larger temporal batch size while maintaining AP across JODIE, TGN, and APAN on five datasets.
- Table 2 shows node classification ROC-AUC changes within roughly 1-2 points for PRES variants relative to baselines (e.g., TGN WIKI 86.8 vs 84.7).
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Apply PRES to TGN | TGN · REDDIT link prediction | speedup: 1× (321s) -> 3.4× (94s) | Helped |
| Apply PRES to TGN | TGN · WIKI, MOOC, LASTFM, and GDELT link prediction | speedup: 1× -> 3.2×; 1× -> 3.0×; 1× -> 2.8×; 1× -> 2.7× | Helped |
| Apply PRES to JODIE | JODIE · REDDIT, WIKI, MOOC, LASTFM, and GDELT link prediction | speedup: 3.1×; 2.4×; 2.6×; 1.9×; 2.8× | Helped |
| Apply PRES to APAN | APAN · REDDIT, WIKI, and MOOC link prediction | speedup: 2.2×; 2.9×; 2.0× | Helped |
| Apply PRES to TGN | TGN · REDDIT, WIKI, MOOC, LASTFM, and GDELT link prediction | AP (%): 98.4 -> 98.0; 97.8 -> 97.5; 98.8 -> 97.5; 72.1 -> 71.2; 96.8 -> 96.0 | Hurt |
| Apply PRES to JODIE | JODIE · REDDIT, WIKI, LASTFM, and GDELT link prediction | AP (%): 96.6 -> 95.8; 94.7 -> 94.4; 75.2 -> 73.2; 95.1 -> 94.3 | Hurt |
| Apply PRES to JODIE | JODIE · MOOC link prediction | AP (%): 98.0 -> 98.1 | No clear effect |
| Apply PRES to APAN | APAN · REDDIT, WIKI, and MOOC link prediction | AP (%): 98.6 -> 98.2; 99.0 -> 98.5; 98.5 -> 98.0 | Hurt |
| Apply PRES to TGN | TGN · REDDIT, WIKI, and MOOC node classification | ROC-AUC (%): 65.6 -> 65.0; 86.8 -> 84.7; 57.8 -> 56.9 | Hurt |
| Apply PRES to JODIE | JODIE · REDDIT, WIKI, and MOOC node classification | ROC-AUC (%): 60.6 -> 60.9; 85.2 -> 85.0; 66.5 -> 66.0 | Mixed |
| Apply PRES to APAN | APAN · REDDIT, WIKI, and MOOC node classification | ROC-AUC (%): 64.3 -> 64.5; 90.0 -> 88.6; 63.5 -> 65.5 | Mixed |
Surprising findings
- Smaller temporal batch sizes can yield larger gradient variance and poorer or non-converging performance, contrary to the common belief that small batches are always better.
- Theorem 1 shows the variance of the full-epoch gradient under negative sampling is lower-bounded by |E|/b times sigma_min^2, so larger temporal batches are more robust to sampling noise.
Limitations
- Analysis and method restricted to the MDGNN family; extension to time series is left for future work.
- Theoretical guarantees rely on assumptions (bounded variance, Lipschitz gradients, lower-bounded memory coherence) and a linear state-space approximation for the variance-reduction proposition.
- Some datasets show small AP drops with PRES (e.g., LASTFM TGN 72.1 to 71.2, GDELT 96.8 to 96.0).
Experimental setup
Datasets: WIKI REDDIT MOOC LASTFM GDELT
Benchmarks: WIKI REDDIT MOOC LASTFM GDELT
Metrics: average precision ROC-AUC speedup
Baselines: TGN JODIE APAN
Builds on: TGN JODIE APAN TGL
Closest papers by meaning
- Temporal-Aware Evaluation and Learning for Temporal Graph Neural Networks (AAAI 2025 · similarity 0.88)
- Simple and Efficient Heterogeneous Temporal Graph Neural Network (NeurIPS 2025 · similarity 0.88)
- State Space Models on Temporal Graphs: A First-Principles Study (NeurIPS 2024 · similarity 0.87)
- Delay-DSGN: A Dynamic Spiking Graph Neural Network with Delay Mechanisms for Evolving Graph (ICML 2025 · similarity 0.87)
- Node-Time Conditional Prompt Learning in Dynamic Graphs (ICLR 2025 · similarity 0.87)
- Using Time-Aware Graph Neural Networks to Predict Temporal Centralities in Dynamic Graphs (NeurIPS 2024 · similarity 0.86)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
