Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Improving Temporal Link Prediction via Temporal Walk Matrix Projection

About

Temporal link prediction, aiming at predicting future interactions among entities based on historical interactions, is crucial for a series of real-world applications. Although previous methods have demonstrated the importance of relative encodings for effective temporal link prediction, computational efficiency remains a major concern in constructing these encodings. Moreover, existing relative encodings are usually constructed based on structural connectivity, where temporal information is seldom considered. To address the aforementioned issues, we first analyze existing relative encodings and unify them as a function of temporal walk matrices. This unification establishes a connection between relative encodings and temporal walk matrices, providing a more principled way for analyzing and designing relative encodings. Based on this analysis, we propose a new temporal graph neural network called TPNet, which introduces a temporal walk matrix that incorporates the time decay effect to simultaneously consider both temporal and structural information. Moreover, TPNet designs a random feature propagation mechanism with theoretical guarantees to implicitly maintain the temporal walk matrices, which improves the computation and storage efficiency. Experimental results on 13 benchmark datasets verify the effectiveness and efficiency of TPNet, where TPNet outperforms other baselines on most datasets and achieves a maximum speedup of $33.3 \times$ compared to the SOTA baseline. Our code can be found at \url{https://github.com/lxd99/TPNet}.

Xiaodong Lu, Leilei Sun, Tongyu Zhu, Weifeng Lv• 2024

Related benchmarks

TaskDatasetResultRank
Node ClassificationREDDIT--
268
Inductive dynamic link predictionReddit (inductive)
AUC-ROC (%)98.73
159
Dynamic Link PredictionLastFM (transductive)
AP94.5
143
Dynamic Link PredictionWikipedia (inductive)
AP98.72
119
Inductive dynamic link predictionWikipedia (inductive)
AUC-ROC0.9863
116
transductive dynamic link predictionENRON
AUC94.02
112
transductive dynamic link predictionWikipedia
AUC ROC99.1
109
transductive dynamic link predictionREDDIT
AUC-ROC0.9931
105
transductive dynamic link predictionSocial Evo.
AUC ROC97.19
105
Dynamic Link PredictionReddit (transductive)
AP99.27
92
Showing 10 of 93 rows
...

Other info

Follow for update