计算机科学 ›› 2022, Vol. 49 ›› Issue (5): 159-164.doi: 10.11896/jsjkx.210300263
陈壮, 邹海涛, 郑尚, 于化龙, 高尚
CHEN Zhuang, ZOU Hai-tao, ZHENG Shang, YU Hua-long, GAO Shang
摘要: 传统的推荐算法着重于提高推荐结果的精确度,对于推荐列表的多样性则有所忽略。但很多研究表明,用户对产品的多样性需求也是影响用户体验的重要因素之一。针对该问题,在用户覆盖定义的基础上,提出了一个基于产品评分差异的用户覆盖模型。在生成用户兴趣域(用户覆盖)的过程中,该模型一方面通过构建评分差异矩阵,将不同用户对同一产品评分上的差异与用户覆盖模型有效地结合起来,从而计算得到更精准的用户兴趣域;另一方面,该模型将用户和推荐列表的兴趣域分别映射到两个m维向量上(分别称为用户向量和产品集向量),并将推荐的目标函数向量化,有效地减少了计算过程中迭代的次数。此外,通过探讨用户向量和产品集向量之间的相似度关系,提出了一种新的推荐列表选取策略。基于该方法构建得到的模型可以在一定程度上兼顾推荐精确度与多样性。由于根据用户向量构建匹配的产品集向量是一个NP-hard问题,因此使用贪心算法来求解该问题,贪心算法的有界性有着严谨的理论依据。在两个真实的数据集上进行实验,结果表明,与多样性推荐方面相关的先进算法相比,所提算法具有一定的优势。
中图分类号:
[1]NAHTA R,MEENA Y K,GOPALANI D,et al.Embeddingmetadata using deep collaborative filtering to address the cold start problem for the rating prediction task[J].Multimedia Tools and Applications,2021,80(12):18553-18581. [2]XU J,YAO Y,TONG H,et al.HoORaYs:High-order optimization of rating distance for recommender systems[C]//Procee-dings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD ’17).2017:525-534. [3]HE Y,ZOU H,YU H,et al.Adaptive and efficient high-orderrating distance optimization model with slack variable[J].Knowledge-Based Systems,2020,205:106228. [4]ZHANG Q,LIU L,WEN J H.Recommendation Algorithm withField Trust and Distrust Based on SVD[J].Computer Science,2019,46(10):27-31. [5]MCNEE S M,RIEDL J,KONSTAN J A.Being accurate is not enough:How accuracy metrics have hurt recommender systems[C]//Extended Abstracts Proceedings of the 2006 Conference on Human Factors in Computing Systems.2006:1097-1101. [6]CREMONESI P,F GARZOTTO,NEGRO S,et al.Looking for “Good” Recommendations:A Comparative Evaluation of Re-commender Systems[M]//Human-computer Interaction-INTERACT,2011.Berlin:Springer,2011:152-168. [7]CHENG P,WANG S,MA J,et al.Learning to Recommend Accurate and Diverse Items[C]//Proceedings of the 26th International Conference on World Wide Web.2017:183-192. [8]SHA C,WU X,NIU J.A Framework for Recommending Relevant and Diverse Items[C]//Proceedings of the 25th International Joint Conference on Artificial Intelligence.2016:3868-3875. [9]PANTELI A,BOUTSINAS B.Improvement of similarity-diversity trade-off in recommender systems based on a facility location model[J].Neural Computing and Applications,2021(5):1-13. [10]LE W,LIU Q,CHEN E H,et al.Relevance Meets Coverage:A Unified Framework to Generate Diversified Recommendations[J].ACM Transactions on Intelligent Systems and Technology,2016,7(3):1-30. [11]SALAKHUTDINOV R.Probabilistic Matrix Factorization[C]//Proceedings of the 20th International Conference on Neural Information Processing Systems.2007:1257-1264. [12]SHAMEEM A P P,NICOLAS U,YVES G.A Coverage-Based Approach to Recommendation Diversity On Similarity Graph[C]//Proceedings of the 10th ACM Conference on Recommender Systems.2016:15-22. [13]HE Y,ZOU H,YU H,et al.Diversity-Aware Recommendation by User Interest Domain Coverage Maximization[C]//2019 IEEE International Conference on Data Mining (ICDM).2019:1084-1089. [14]AZIN A,BRANISLAV K,SHLOMOB,et al.Optimal Greedy Diversity for Recommendation[C]//IJCAI.2015:1742-1748. [15]HOCHBA,DORIT S.Approximation Algorithms for NP-Hard Problems[J].ACM SIGACT News,1997,28(2):40-52. [16]FISHER M L,NEMHAUSER G L,WOLSEY L A.An Analysis of Approximations for Maximizing Submodular Set Functions I[J].Mathematical Programming,1978,14(1):265-294. |
[1] | 吴子仪, 李邵梅, 姜梦函, 张建朋. 基于自注意力模型的本体对齐方法 Ontology Alignment Method Based on Self-attention 计算机科学, 2022, 49(9): 215-220. https://doi.org/10.11896/jsjkx.210700190 |
[2] | 程章桃, 钟婷, 张晟铭, 周帆. 基于图学习的推荐系统研究综述 Survey of Recommender Systems Based on Graph Learning 计算机科学, 2022, 49(9): 1-13. https://doi.org/10.11896/jsjkx.210900072 |
[3] | 王冠宇, 钟婷, 冯宇, 周帆. 基于矢量量化编码的协同过滤推荐方法 Collaborative Filtering Recommendation Method Based on Vector Quantization Coding 计算机科学, 2022, 49(9): 48-54. https://doi.org/10.11896/jsjkx.210700109 |
[4] | 柴慧敏, 张勇, 方敏. 基于特征相似度聚类的空中目标分群方法 Aerial Target Grouping Method Based on Feature Similarity Clustering 计算机科学, 2022, 49(9): 70-75. https://doi.org/10.11896/jsjkx.210800203 |
[5] | 秦琪琦, 张月琴, 王润泽, 张泽华. 基于知识图谱的层次粒化推荐方法 Hierarchical Granulation Recommendation Method Based on Knowledge Graph 计算机科学, 2022, 49(8): 64-69. https://doi.org/10.11896/jsjkx.210600111 |
[6] | 方义秋, 张震坤, 葛君伟. 基于自注意力机制和迁移学习的跨领域推荐算法 Cross-domain Recommendation Algorithm Based on Self-attention Mechanism and Transfer Learning 计算机科学, 2022, 49(8): 70-77. https://doi.org/10.11896/jsjkx.210600011 |
[7] | 李斌, 万源. 基于相似度矩阵学习和矩阵校正的无监督多视角特征选择 Unsupervised Multi-view Feature Selection Based on Similarity Matrix Learning and Matrix Alignment 计算机科学, 2022, 49(8): 86-96. https://doi.org/10.11896/jsjkx.210700124 |
[8] | 帅剑波, 王金策, 黄飞虎, 彭舰. 基于神经架构搜索的点击率预测模型 Click-Through Rate Prediction Model Based on Neural Architecture Search 计算机科学, 2022, 49(7): 10-17. https://doi.org/10.11896/jsjkx.210600009 |
[9] | 齐秀秀, 王佳昊, 李文雄, 周帆. 基于概率元学习的矩阵补全预测融合算法 Fusion Algorithm for Matrix Completion Prediction Based on Probabilistic Meta-learning 计算机科学, 2022, 49(7): 18-24. https://doi.org/10.11896/jsjkx.210600126 |
[10] | 曾志贤, 曹建军, 翁年凤, 蒋国权, 徐滨. 基于注意力机制的细粒度语义关联视频-文本跨模态实体分辨 Fine-grained Semantic Association Video-Text Cross-modal Entity Resolution Based on Attention Mechanism 计算机科学, 2022, 49(7): 106-112. https://doi.org/10.11896/jsjkx.210500224 |
[11] | 黄少滨, 孙雪薇, 李熔盛. 基于跨句上下文信息的神经网络关系分类方法 Relation Classification Method Based on Cross-sentence Contextual Information for Neural Network 计算机科学, 2022, 49(6A): 119-124. https://doi.org/10.11896/jsjkx.210600150 |
[12] | 蔡晓娟, 谭文安. 一种改进的融合相似度和信任度的协同过滤算法 Improved Collaborative Filtering Algorithm Combining Similarity and Trust 计算机科学, 2022, 49(6A): 238-241. https://doi.org/10.11896/jsjkx.210400088 |
[13] | 王毅, 李政浩, 陈星. 基于用户场景的Android 应用服务推荐方法 Recommendation of Android Application Services via User Scenarios 计算机科学, 2022, 49(6A): 267-271. https://doi.org/10.11896/jsjkx.210700123 |
[14] | 何亦琛, 毛宜军, 谢贤芬, 古万荣. 基于点割集图分割的矩阵变换与分解的推荐算法 Matrix Transformation and Factorization Based on Graph Partitioning by Vertex Separator for Recommendation 计算机科学, 2022, 49(6A): 272-279. https://doi.org/10.11896/jsjkx.210600159 |
[15] | 郭亮, 杨兴耀, 于炯, 韩晨, 黄仲浩. 基于注意力机制和门控网络相结合的混合推荐系统 Hybrid Recommender System Based on Attention Mechanisms and Gating Network 计算机科学, 2022, 49(6): 158-164. https://doi.org/10.11896/jsjkx.210500013 |
|