FLASH: Flexible Learning of Adaptive Sampling from History in Temporal Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Aggregating temporal signals from historic interactions is a key step in future link prediction on dynamic graphs. However, incorporating long histories is resource-intensive. Hence, temporal graph neural networks (TGNNs) often rely on historical neighbors sampling heuristics such as uniform sampling or recent neighbors selection. These heuristics are static and fail to adapt to the underlying graph structure. We introduce FLASH, a learnable and graph-adaptive neighborhood selection mechanism that generalizes existing heuristics. FLASH integrates seamlessly into TGNNs and is trained end-to-end using a self-supervised ranking loss. We provide theoretical evidence that commonly used heuristics hinder TGNNs performance, motivating our design. Extensive experiments across multiple benchmarks demonstrate consistent and significant performance improvements for TGNNs equipped with FLASH.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 24 of its 40 references that are in the map. First posted on arXiv 9 Apr 2025.
Builds on
24 of 40 references.
References · 24
- 2017Attention Is All You Needcited by 60,361
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,446
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
- 2020Temporal Graph Networks for Deep Learning on Dynamic Graphscited by 530
- 2020Inductive Representation Learning on Temporal Graphscited by 462
- 2019Predicting Dynamic Embedding Trajectory in Temporal Interaction Networkscited by 448
- 2019Time2Vec: Learning a Vector Representation of Timecited by 213
- 2021Inductive Representation Learning in Temporal Networks via Causal Anonymous Walkscited by 193
12 more
- 2023Towards Better Dynamic Graph Learning: New Architecture and Unified Librarycited by 157
- 2023Do We Really Need Complicated Model Architectures For Temporal Networks?cited by 143
- 2023Temporal Graph Benchmark for Machine Learning on Temporal Graphscited by 138
- 2022TGL: A General Framework for Temporal GNN Training on Billion-Scale Graphscited by 61
- 2022Neighborhood-aware Scalable Temporal Network Representation Learningcited by 54
- 2024Long Range Propagation on Continuous-Time Dynamic Graphscited by 28
- 2024DyGMamba: Efficiently Modeling Long-Term Temporal Dependency on Continuous-Time Dynamic Graphs with State Space Modelscited by 14
- 2024Repeat-Aware Neighbor Sampling for Dynamic Graph Learningcited by 11
- 2023GRAPES: Learning to Sample Graphs for Scalable Graph Neural Networkscited by 7
- 2022Reinforcement Learning Enhanced Weighted Sampling for Accurate Subgraph Counting on Fully Dynamic Graph Streamscited by 3
- 2024Scalable and Efficient Temporal Graph Representation Learning via Forward Recent Samplingcited by 2
- 2024TASER: Temporal Adaptive Sampling for Fast and Accurate Dynamic Graph Representation Learningcited by 2
Built on by
Not cited yet.