社会化推荐(英文:Social Recommendation)旨在利用线上社交平台提供的用户间社交关系(social relation)来提升推荐系统的推荐性能。利用用户之间的社交关系不仅可以获取好友的偏好信息来帮助建模用户的兴趣偏好,也可以帮助商品曝光给用户的好友来吸引更多的潜在消费者。
为了在推荐系统中利用好社交关系的信息,现有的社会化推荐工作在不同方面做出了尝试:典型的矩阵分解方法[1,2,3,4]假设具有社交关系的用户也有着相似的偏好表述(即社会同质性理论)。因此,它们基于社会关系设计了一种社会化正则项来限制用户偏好表示的学习。此外,一些其它方法[5,6]假设具有社交关系的人们会互相影响彼此的行为(即社会影响力理论),这些方法将好友对当前候选商品的意见也纳入到模型的学习中来对用户偏好进行建模。
图1: 深层上下文感知的双侧调制
尽管在挖掘交互历史信息中利用社会关系和相似关系具有巨大潜力,但仍然存在一些重大挑战。首先,高阶社会关系和相似关系很复杂,很难提取高阶的邻居信息来建模不同关系下的用户偏好表示和商品属性表示。其次,基于高阶关系增强的上下文表示来从交互历史中建模用户兴趣和商品吸引力并不简单,需要过滤更多的噪音。为了解决上述挑战,本文提出了DICER(Dual SIde Deep Context-awarEModulation for Social Recommendation) 模型,其结合了图神经网络来建模用户和商品在不同关系下的高阶邻居信息,并基于高阶关系增强的深度上下文从交互历史中建模了用户兴趣和商品吸引力。
02
—
贡献
我们提出了一种新的社会化推荐模型,该模型利用关系感知的图神经网络有效地建模了用户和商品不同关系下的高阶邻居信息。并且引入了深度上下文感知的双侧调制来建模用户侧兴趣和商品侧吸引力。
据我们所知,我们是第一个提出利用社交关系和协同相似关系增强的深度上下文来建模商品吸引力。对偶的,我们还将商品间的协作相似关系作为深度上下文来建模好友信息和用户的兴趣表示。
我们在两个基准数据集上进行了实验,证明了我们的模型优于已有的最新模型。
专知便捷查看
便捷下载,请关注专知公众号(点击上方蓝色专知关注)
后台回复“DSDC” 可以获取《【WWW2021】基于双侧深度上下文调制的社会化推荐系统》专知下载链接索引