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
Inductive dynamic link predictionReddit (inductive)
AUC-ROC (%)98.73
65
Dynamic Link PredictionCan. Parl. Inductive
AP68.97
48
Dynamic Link PredictionMOOC (transductive)
AUC97.17
34
transductive dynamic link predictionREDDIT
AUC-ROC0.9922
30
transductive dynamic link predictionCan. Parl.
AUC ROC0.9205
27
Inductive dynamic link predictionEnron (inductive)
AP90.34
24
Inductive dynamic link predictionMOOC (inductive)
AUC95.55
24
Inductive dynamic link predictionMOOC (inductive)
AP95.07
24
Inductive dynamic link predictionUCI (inductive)
AP95.74
24
transductive dynamic link predictionENRON
AUC93.98
24
Showing 10 of 36 rows

Other info

Follow for update