Revisiting Node Affinity Prediction in Temporal Graphs
Mantri, Feldman, Eliasof et al.
Node affinity prediction is a common task that is widely used in temporal graph learning with applications in social and financial networks, recommender systems, and more. Recent works have addressed this task by adapting state-of-the-art dynamic link property prediction models to node affinity prediction. However, simple heuristics, such as Persistent Forecast or Moving Average, outperform these models. In this work, we analyze the challenges in training current Temporal Graph Neural Networks for node affinity prediction and suggest appropriate solutions. Combining the solutions, we develop NAViS - Node Affinity prediction model using Virtual State, by exploiting the equivalence between heuristics and state space models. While promising, training NAViS is non-trivial. Therefore, we further introduce a novel loss function for node affinity prediction. We evaluate NAViS on TGB and show that it outperforms the state-of-the-art, including heuristics. Our source code is available at https://github.com/orfeld415/NAVIS
academic
Revisiting Node Affinity Prediction in Temporal Graphs
节点亲和性预测是时序图学习中的一项重要任务,广泛应用于社交网络、金融网络和推荐系统等领域。尽管最近的研究通过适配最先进的动态链接预测模型来解决节点亲和性预测任务,但简单的启发式方法(如持续预测和移动平均)却能超越这些复杂模型。本文分析了当前时序图神经网络在节点亲和性预测任务中的训练挑战,并提出了相应的解决方案。结合这些解决方案,作者开发了NAVIS(Node Affinity prediction model using Virtual State),通过利用启发式方法与状态空间模型的等价性来实现节点亲和性预测。