Lune

WWW2024顶会

GraphPro: Graph Pre-training and Prompt Learning for Recommendation

Yuhao Yang, Lianghao Xia, Da Luo, Kangyi Lin, Chao Huang

2024年份
40被引次数
12顶会引用

摘要

GNN-based recommendation systems have excelled at capturing complex user-item interactions through multi-hop message passing. Nevertheless, these methods often fail to account for the dynamic nature of user-item interactions, leading to challenges in adapting to changes in user preferences and the distribution of new data. Consequently, their scalability and performance in real-world dynamic settings are constrained. In our study, we introduce GraphPro, a framework that merges dynamic graph pre-training with prompt learning in a parameter-efficient manner. This innovative blend enables GNNs to adeptly grasp both enduring user preferences and transient behavior changes, thereby providing precise and up-todate recommendations. GraphPro tackles the issue of changing user preferences through the integration of a temporal prompt mechanism and a graph-structural prompt learning mechanism into the pre-trained GNN architecture. The temporal prompt mechanism imprints time-related information onto user-item interactions, equipping the model to inherently assimilate temporal dynamics, while the graph-structural prompt learning mechanism allows for the application of pre-trained insights to new behavior dynamics without continuous retraining. We also introduce a dynamic evaluation framework for recommendations to better reflect real-world situations and narrow the offline-online discrepancy. Our comprehensive experiments, including deployment in a large-scale industrial context, demonstrate the effortless plug-in scalability of Graph-Pro alongside various leading recommenders, underscoring the superiority of GraphPro in effectiveness, robustness, and efficiency. The implementation details and source code of our GraphPro are available in the repository at https://github.com/HKUDS/GraphPro .

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper12

问问它们各自怎么用它

它引用的顶会 Paper30

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖