【社交推荐图神经网络】Graph Neural Networks for Social Recommendation

该文提出GraphRec框架,通过用户建模、项目建模和评级预测,结合用户-项目图和社会图,利用图神经网络捕获交互和意见,进行社交推荐。
摘要由CSDN通过智能技术生成

用于社会推荐的图神经网络

原文链接

【摘要】该文提供了一种方法来联合捕获用户-项目图中的交互和意见,并提出了框架GraphRec,该框架对两个图进行了一致建模。该模型由用户建模、项目建模和评级预测三部分组成。

 

【原理】第一个部分是用户建模,它是为了了解用户的潜在因素。由于社会推荐系统中的数据包括两个不同的图,即一个社会图和一个用户-项目图,提供了一个很好的机会来从不同的角度学习用户表示。

第二部分是项目建模,即学习项目的潜在因素。为了同时考虑用户-项目图中的交互和意见,引入了用户聚合,即在项目建模中聚合用户的意见。

第三部分是通过集成用户和项目建模组件,通过预测来学习模型参数。

 

【模型】

模型的三个部分:

1.User Modeling:了解用户的潜在因素。从社会关系图和用户项目图两个角度来学习用户的表示。从user-item图中学习item-space 的user潜因子,再从socail graph中学习social-space的user潜因子。

Item Aggregation:

用户-项目图不仅包含用户与项目之间的交互,还包含用户的意见(此处为评分),将用户的评分表示为embedding,再将项目表示为embedding,将这两个embedding丢到MLP中,得到representation vector 表示 opinion-aware interaction between

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值