计算机科学 ›› 2020, Vol. 47 ›› Issue (11): 73-79.doi: 10.11896/jsjkx.200700088

所属专题: 大数据&数据科学 虚拟专题

• 数据库&大数据&数据科学 • 上一篇    下一篇

基于时序推理的分层会话感知推荐模型

罗鹏宇1, 吴乐1, 吕扬2, 袁堃平3, 洪日昌1   

  1. 1 合肥工业大学计算机与信息学院 合肥 230009
    2 中国科学技术大学信息科学技术学院 合肥 230027
    3 北京邮电大学信息与通信工程学院 北京 100876
  • 收稿日期:2020-07-14 修回日期:2020-08-23 出版日期:2020-11-15 发布日期:2020-11-05
  • 通讯作者: 吴乐(lewu@hfut.edu.cn)
  • 作者简介:luopengyu@mail.hfut.edu.cn
  • 基金资助:
    国家自然科学基金(61972125),中央高校基本科研业务经费(JZ2020HGPA0114)

Temporal Reasoning Based Hierarchical Session Perception Recommendation Model

LUO Peng-yu1, WU Le1, LYU Yang2, YUAN Kun-ping3, HONG Ri-chang1   

  1. 1 School of Computer Science and Information Engineering,Hefei University of Technology,Hefei 230009,China
    2 School of Information Science and Technology,University of Science and Technology of China,Hefei 230027,China
    3 School of Information and Communication Engineering,Beijing University of Posts and Telecommunications,Beijing 100876,China
  • Received:2020-07-14 Revised:2020-08-23 Online:2020-11-15 Published:2020-11-05
  • About author:LUO Peng-yu,born in 1996,master student.His main research interests include data mining,recommendation system and machine learning.
    WU Le,born in 1988,Ph.D,associate professor.Her main research interests include recommendation systems,data mining and social network analysis.
  • Supported by:
    This work was supported by the National Natural Science Foundation of China(61972125) and Fundamental Research Funds for the Central Universities (JZ2020HGPA0114).

摘要: 基于会话的推荐系统,旨在根据匿名会话预测用户下一时刻的行为,这在很多互联网服务中颇为常见。该问题的主要挑战在于,如何模拟目标会话中用户行为的时序关系,并利用有限长度的会话刻画用户的兴趣。现有的方法根据目标会话中邻近物品的时序关系来建模用户的行为模式,并对目标会话中的物品信息进行选择性地保留和利用,进而聚合为会话的整体特征,并将其作为目标会话对应的用户兴趣。为了更好地建模用户行为模式和用户兴趣,文中提出了一种基于时序推理的分层会话感知推荐模型。一方面,不同于以往工作对目标会话中“邻近物品即相关”的假设,文中对目标会话中交互物品之间的依赖关系进行推理,并在会话中学习更灵活的时序关系,以建模用户的行为模式;另一方面,从目标会话中的物品和物品特征两个层次进行物品信息的聚合,实现更细粒度的用户兴趣推断。在两个公共数据集上的实验中,所提模型均优于其他基准模型,验证了其有效性。

关键词: 基于会话的推荐系统, 匿名会话, 神经网络, 时序推理, 用户兴趣

Abstract: Session-based recommendation,which aims at predicting the user's next action based on anonymous sessions,becomes a critical task in many online services.The main challenges of this problem are how to model the temporal relationship of user's behaviors within the target session and capture user's interest by the limited interactions.Existing methods model the user's behavior patterns based on the temporal relationship of adjacent items within the target session,and aggregate the item information in the target session into overall session representation as the corresponding user's interest.In order to improve these two processes,a novel Temporal Reasoning Based Hierarchical Session Perception Model (TRHSP) for session-based recommendation is proposed.On the one hand,unlike the previous works which assume adjacent items are related,TRHSP infers the dependency relationship between adjacent items in the target session and learns to handle the user-item interaction sequence with a flexible order,which helps to model user's behavior.On the other hand,TRHSP aggregates the item information of the target session from both the item level and the item feature level,so as to capture user's interest in a more fine-grained manner.In the experiments on two public datasets,the proposed TRHSP achieves the best performance,thus proving the effectiveness of the model.

Key words: Anonymous session, Neural network, Session-based recommendation, Temporal reasoning, User's interest

中图分类号: 

  • TP311
[1] HIDASI B,KARATZOGLOU A,et al.Session-based recom-mendations with recurrent neural networks [C]//Proc of the 4thInt Conf on Learning Representations.SanJuan,CA:ICLR,2016.
[2] LI J,REN P J,CHEN Z M,et al.Neural attentive session-based recommendation [C]//Proc of the 11th ACM Int Conf on Information and Knowledge Management.New York:ACM,2017:1419-1428.
[3] CHO K,MERRIENBOER B,GULCEHRE C,et al.Learning phrase representations using RNN encoder-decoder for statistical machine translation[C]//Proc of Conf on Empirical Methods in Natural Language Processing.Stroudsburg:ACL,2014:1724-1734.
[4] WANG S,CAO L,WANG Y,et al.A Survey on Session-based Recommender Systems[J].arXiv:1902.04864.
[5] LIU Q,ZENG Y F,MOKHOSI R,et al.STAMP:Short-termattention/ memory priority model for session-based recommendation [C]//Procof the 24th ACM SIGKDD Int Conf on Knowledge Discovery and Data Mining.New York:ACM,2018:1831-1839.
[6] SANTORO A,FAULKNER R,RAPOSO D,et al.Relational recurrent neural networks[C]//Proc of the 32th Advances in Neural Information Processing Systems.2018:7299-7310.
[7] GU W R,DONG S B,ZENG Z Z.Increasing recommended effectiveness with markov chains and purchase intervals [J].Neural Computing and Applications,2014,25(5):1153-1162.
[8] DAVIDSON J,LIEBALD B,LIU J,et al.The YouTube video recommendation system[C]//Proc of the 4th ACM Conference on Recommender Systems.2010:293-296.
[9] JANNACH D,LUDEWIG M.When recurrent neural networks meet the neighborhood for session-based recommendation[C]//Proceedings of the Eleventh ACM Conference on Recommender Systems.2017:306-310.
[10] TAN Y K,XU X,LIU Y,et al.Improved Recurrent Neural Networks for Session-based Recommendations[C]//Proc of the 1st Workshop on Deep Learning for Recommender Systems.New York:ACM,2016:17-22.
[11] HIDASI B,KARATZOGLOU A.Recurrent Neural Networkswith Top-k Gains for Session-based Recommendations[C]//Conference on Information and Knowledge Management.2018:843-852.
[12] VERONIKA B,TSVI K.Incorporating dwell time in session-based recommendation with recurrent neural network[C]//Proc of Rec Temp Workshop co-located with ACM RecSys.2017:256-260.
[13] REN P,CHEN Z,LI J,et al.RepeatNet:A Repeat Aware Neural Recommendation Machine for Session-based Recommendation[C]//National Conference on Artificial Intelligence.2019:4806-4813.
[14] HU L,CAO L B,WANG S J,et al.Diversifying personalized recommendation with user-session context[C]//Proc of the 26th Int Joint Conf on Artificial Intelligence.Menlo Park,CA:AAAI,2017:1858-1864.
[15] WU S,TANG Y,ZHU Y,et al.Session-based recommendation with graph neural networks[C]//Proceedings of the AAAI Conference on Artificial Intelligence.2019:346-353.
[16] VASWANI A,SHAZEER N,PARMAR N,et al.Attention is all you need[C]//Proc of the 31th Advances in Neural Information Processing Systems.2017:5998-6008.
[17] SARWAR B M,KARYPIS G,KONSTAN J A,et al.Item-based collaborative filtering recommendation algorithms[C]//The Web Conference.2001:285-295.
[18] MA C,KANG P,LIU X.Hierarchical gating networks for sequential recommendation[C]//Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining.2019:825-833.
[19] MALTE L,DIETMAR J.Evaluation of session-based recom-mendation algorithms [J].User Modeling and User-Adapted Interaction,2018,28(4/5):331-390.
[1] 周芳泉, 成卫青.
基于全局增强图神经网络的序列推荐
Sequence Recommendation Based on Global Enhanced Graph Neural Network
计算机科学, 2022, 49(9): 55-63. https://doi.org/10.11896/jsjkx.210700085
[2] 周乐员, 张剑华, 袁甜甜, 陈胜勇.
多层注意力机制融合的序列到序列中国连续手语识别和翻译
Sequence-to-Sequence Chinese Continuous Sign Language Recognition and Translation with Multi- layer Attention Mechanism Fusion
计算机科学, 2022, 49(9): 155-161. https://doi.org/10.11896/jsjkx.210800026
[3] 宁晗阳, 马苗, 杨波, 刘士昌.
密码学智能化研究进展与分析
Research Progress and Analysis on Intelligent Cryptology
计算机科学, 2022, 49(9): 288-296. https://doi.org/10.11896/jsjkx.220300053
[4] 王润安, 邹兆年.
基于物理操作级模型的查询执行时间预测方法
Query Performance Prediction Based on Physical Operation-level Models
计算机科学, 2022, 49(8): 49-55. https://doi.org/10.11896/jsjkx.210700074
[5] 陈泳全, 姜瑛.
基于卷积神经网络的APP用户行为分析方法
Analysis Method of APP User Behavior Based on Convolutional Neural Network
计算机科学, 2022, 49(8): 78-85. https://doi.org/10.11896/jsjkx.210700121
[6] 朱承璋, 黄嘉儿, 肖亚龙, 王晗, 邹北骥.
基于注意力机制的医学影像深度哈希检索算法
Deep Hash Retrieval Algorithm for Medical Images Based on Attention Mechanism
计算机科学, 2022, 49(8): 113-119. https://doi.org/10.11896/jsjkx.210700153
[7] 檀莹莹, 王俊丽, 张超波.
基于图卷积神经网络的文本分类方法研究综述
Review of Text Classification Methods Based on Graph Convolutional Network
计算机科学, 2022, 49(8): 205-216. https://doi.org/10.11896/jsjkx.210800064
[8] 闫佳丹, 贾彩燕.
基于双图神经网络信息融合的文本分类方法
Text Classification Method Based on Information Fusion of Dual-graph Neural Network
计算机科学, 2022, 49(8): 230-236. https://doi.org/10.11896/jsjkx.210600042
[9] 李宗民, 张玉鹏, 刘玉杰, 李华.
基于可变形图卷积的点云表征学习
Deformable Graph Convolutional Networks Based Point Cloud Representation Learning
计算机科学, 2022, 49(8): 273-278. https://doi.org/10.11896/jsjkx.210900023
[10] 郝志荣, 陈龙, 黄嘉成.
面向文本分类的类别区分式通用对抗攻击方法
Class Discriminative Universal Adversarial Attack for Text Classification
计算机科学, 2022, 49(8): 323-329. https://doi.org/10.11896/jsjkx.220200077
[11] 齐秀秀, 王佳昊, 李文雄, 周帆.
基于概率元学习的矩阵补全预测融合算法
Fusion Algorithm for Matrix Completion Prediction Based on Probabilistic Meta-learning
计算机科学, 2022, 49(7): 18-24. https://doi.org/10.11896/jsjkx.210600126
[12] 杨炳新, 郭艳蓉, 郝世杰, 洪日昌.
基于数据增广和模型集成策略的图神经网络在抑郁症识别上的应用
Application of Graph Neural Network Based on Data Augmentation and Model Ensemble in Depression Recognition
计算机科学, 2022, 49(7): 57-63. https://doi.org/10.11896/jsjkx.210800070
[13] 张颖涛, 张杰, 张睿, 张文强.
全局信息引导的真实图像风格迁移
Photorealistic Style Transfer Guided by Global Information
计算机科学, 2022, 49(7): 100-105. https://doi.org/10.11896/jsjkx.210600036
[14] 戴朝霞, 李锦欣, 张向东, 徐旭, 梅林, 张亮.
基于DNGAN的磁共振图像超分辨率重建算法
Super-resolution Reconstruction of MRI Based on DNGAN
计算机科学, 2022, 49(7): 113-119. https://doi.org/10.11896/jsjkx.210600105
[15] 刘月红, 牛少华, 神显豪.
基于卷积神经网络的虚拟现实视频帧内预测编码
Virtual Reality Video Intraframe Prediction Coding Based on Convolutional Neural Network
计算机科学, 2022, 49(7): 127-131. https://doi.org/10.11896/jsjkx.211100179
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!