arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2212.04481cs.SIcs.IRcs.LG

面向社交推荐系统的图神经网络综述

A Survey of Graph Neural Networks for Social Recommender Systems

Georgia Institute of Technology(佐治亚理工学院);UNIST(韩国蔚山科学技术院);Hanyang University(汉阳大学)

Kartik Sharma, Yeon-Chang Lee, Sivagami Nambi, Aditya Salian, Shlok Shah, Sang-Wook Kim, Srijan Kumar

AI总结:

本文系统综述了基于图神经网络的社交推荐系统,提出输入与架构分类法,梳理84篇相关论文,并总结基准数据集、评价指标及未来研究方向。

摘要:

社交推荐系统(SocialRS)同时利用用户与物品的交互以及用户与用户之间的社交关系,为用户生成物品推荐。由于同质性和社交影响的作用,额外利用社交关系在理解用户偏好方面显然十分有效。因此,SocialRS 日益受到关注。特别是随着图神经网络(GNN)的发展,近年来涌现出大量基于 GNN 的 SocialRS 方法。为此,我们对基于 GNN 的 SocialRS 文献进行了全面且系统的回顾。在本综述中,我们首先遵循 PRISMA 框架(系统综述和荟萃分析的首选报告项目),在标注 2151 篇论文后,识别出 84 篇基于 GNN 的 SocialRS 论文。随后,我们从输入和架构两个方面对这些论文进行全面回顾,并提出一种新的分类法:(1)输入分类法包括 5 组输入类型表示法和 7 组输入表示表示法;(2)架构分类法包括 8 组 GNN 编码器表示法、2 组解码器表示法和 12 组损失函数表示法。我们根据该分类法将基于 GNN 的 SocialRS 方法划分为若干类别,并详细描述其内容。此外,我们总结了广泛用于评估基于 GNN 的 SocialRS 方法的基准数据集和评价指标。最后,我们提出一些未来研究方向,对本综述进行总结。包含论文精选列表的 GitHub 仓库可在 https://github.com/claws-lab/awesome-GNN-social-recsys 获取。

英文摘要:

Social recommender systems (SocialRS) simultaneously leverage the user-to-item interactions as well as the user-to-user social relations for the task of generating item recommendations to users. Additionally exploiting social relations is clearly effective in understanding users' tastes due to the effects of homophily and social influence. For this reason, SocialRS has increasingly attracted attention. In particular, with the advance of graph neural networks (GNN), many GNN-based SocialRS methods have been developed recently. Therefore, we conduct a comprehensive and systematic review of the literature on GNN-based SocialRS. In this survey, we first identify 84 papers on GNN-based SocialRS after annotating 2151 papers by following the PRISMA framework (preferred reporting items for systematic reviews and meta-analyses). Then, we comprehensively review them in terms of their inputs and architectures to propose a novel taxonomy: (1) input taxonomy includes 5 groups of input type notations and 7 groups of input representation notations; (2) architecture taxonomy includes 8 groups of GNN encoder notations, 2 groups of decoder notations, and 12 groups of loss function notations. We classify the GNN-based SocialRS methods into several categories as per the taxonomy and describe their details. Furthermore, we summarize benchmark datasets and metrics widely used to evaluate the GNN-based SocialRS methods. Finally, we conclude this survey by presenting some future research directions. GitHub repository with the curated list of papers are available at https://github.com/claws-lab/awesome-GNN-social-recsys.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑