摘要

序列推荐是推荐系统领域的热门研究内容.序列推荐的核心思想是从用户与项目交互的序列中,挖掘用户与项目的关系,针对用户下一次可能会交互的项目进行个性化推荐.现有的研究方法大多是对用户ID与项目ID交互序列进行建模的,忽略了用户与项目交互时,项目与用户上下文信息带来的影响.针对这一问题,本文提出了融合项目与用户上下文信息的混合神经网络模型.该模型由嵌入层模块、卷积神经网络与自注意力机制网络两个并行模块组成,其中卷积神经网络模块针对用户与项目交互序列的动态偏好进行建模.自注意力机制网络模块学习用户与项目交互序列的项目与用户上下文信息特征.最终把这两个模块学习到的用户动态偏好和项目与用户上下文信息特征结合起来,从而实现对推荐性能的提升.本文方法与基准方法相比较,在Movielens-1m数据集MAP提升了6.5%,在Tmall数据集上MAP提高了3.2%.