计算机研究与发展2021,Vol.58Issue(11) :2524-2537.DOI:10.7544/issn1000-1239.2021.20200564

基于自注意力网络的共享账户跨域序列推荐

Shared-Account Cross-Domain Sequential Recommendation with Self-Attention Network

郭磊 李秋菊 刘方爱 王新华
计算机研究与发展2021,Vol.58Issue(11) :2524-2537.DOI:10.7544/issn1000-1239.2021.20200564

基于自注意力网络的共享账户跨域序列推荐

Shared-Account Cross-Domain Sequential Recommendation with Self-Attention Network

郭磊 1李秋菊 1刘方爱 2王新华2
扫码查看

作者信息

  • 1. 山东师范大学商学院 济南 250358
  • 2. 山东师范大学信息科学与工程学院 济南 250358
  • 折叠

摘要

共享账户跨域序列推荐(shared-account cross-domain sequential recommendation,SCSR)是指在多个用户共同使用一个账户和用户的行为会在多个域中产生的情况下,给该账户推荐下一个可能会点击的项目.与传统的序列推荐任务相比,共享账户跨域序列推荐主要面临2方面的挑战:1)每一个账户里的交互行为是由多个用户产生的,并且这些用户的行为是混合在一起的;2)用户在1个域中产生的交互行为可能会提升推荐系统对该用户在其他域的推荐质量.目前,已有的一些相关工作大都是基于循环神经网络(recurrent neural network,RNN)的方法,但由于RNN本身固有的一些缺陷,导致基于RNN的方法不仅非常耗时,而且不能够很好地捕获交互行为之间的长期依赖关系针对SCSR问题,提出了基于自注意力的跨域推荐模型(self-attention-based cross-domain recommendation model,SCRM)来解决这2个挑战具体而言,首先引入1个多头自注意力网络来建模1个共享账户中多个用户参与的交互行为.然后,提出了一个基于多层交叉映射感知网络的跨域传输单元,以实现借助一个域的信息来提高另一个域的推荐质量最后,通过一个混合推荐解码器整合了来自2个域的信息以实现在不同域中的推荐.在真实数据集HVIDEO上进行了实验,实验结果表明,与目前最新的基准方法相比,所提出的模型能在MRR和Recall 这 2个指标上取得了更加优异的结果;在运行效率上,比基于RNN的方法取得了更短的训练和学习时间.

关键词

多头自注意力/共享账户推荐/跨域推荐/序列建模/协同过滤

引用本文复制引用

基金项目

国家自然科学基金(61602282)

国家自然科学基金(61772321)

中国博士后科学基金(2016M602181)

出版年

2021
计算机研究与发展
中国科学院计算技术研究所 中国计算机学会

计算机研究与发展

CSTPCDCSCD北大核心
影响因子:2.649
ISSN:1000-1239
被引量3
参考文献量4
段落导航相关论文