期刊文献+

一种改进的top-N协同过滤推荐算法 被引量:33

Improved top-N collaborative filtering recommendation algorithm
下载PDF
导出
摘要 针对传统的相似度计算方法仅依靠用户评分信息矩阵来计算物品或用户相似度,物品相似度的计算考虑了所有用户的历史反馈信息等问题,提出一种改进的协同过滤推荐算法。以所有物品的度的平均值作为阈值,在用户相似度计算公式中引入用户共同评分权重以及流行物品权重;在物品相似度计算公式中引入物品时间差因素和用户共同评分权重。将兴趣相似的用户聚成一类,在类内应用推荐算法分别为用户进行推荐。实验结果表明,相比于传统的协同过滤推荐算法,新算法得到的推荐结果在召回率上提高了2.1%。该算法可在一定程度上提高推荐算法的精度以及推荐质量。 There exists several issues in traditional collaborative filtering algorithms:a)It takes the impact of all users’histori-cal feedback information into account when calculating the similarities between any two items;b)It only utilizes the user’s rating data when calculating the similarities.However,the user group that has similar interests with the target user has a higher reference value than other users.Considering the fact that irrelevant historical information leaded to poor recommendation results,this paper proposed a novel collaborative filtering recommendation algorithm based on K-means clustering.The new algorithm refined the user’s similarity metric with the user’s common rating weight and popular items weight,the item’s similarity metric with time difference weight and user’s rating weight respectively,and clustered all uses into several partitions according to the similarities.Then,it applied recommend algorithm in each of the clusters.Experimental results show that,compared with traditional item-based top-N collaborative filtering recommendation algorithm,the proposed algorithm can improve the recall by 2.1%on average.The proposed algorithm can improve the accuracy and the quality of the recommendation effectively.
作者 肖文强 姚世军 吴善明 Xiao Wenqiang;Yao Shijun;Wu Shanming(College of Science,Information Engineering University,Zhengzhou 450001,China)
出处 《计算机应用研究》 CSCD 北大核心 2018年第1期105-108,112,共5页 Application Research of Computers
关键词 协同过滤推荐算法 用户评分信息 相似度 聚类算法 召回率 collaborative filtering recommendation algorithm wser’s rating information similarity clustering algorithm recall
  • 相关文献

参考文献4

二级参考文献44

  • 1Zheng Nan, Li Qiudan. A recommender system based on tag and time information for social tagging systems [ J ]. Expert System with Applications, 2011, 38(4): 4575- 4587.
  • 2Liu Qi, Chen Enhong, Xiong Hui, et al. Enhancing col- laborative filtering by user interest [ J]. IEEE Transac- tions on Systems, Man, and Cybernetice-Part B: Cyber- netics, 2012, 42(1) : 218-233.
  • 3Gong Songjie. Employing user attribute and item attribute to enhance the collaborative filtering recommendation [J]. Journal of Software, 2009, 4(8) : 883-889.
  • 4Zhang Jing, Peng Qinke, Sun Shiquan, et al. Collabora- tive filtering recommendation algorithm based on user preference derived from item domain features [ J]. Physi- ca A: Statistical Mechanics and its Applications, 2014, 596 : 66-76.
  • 5Alan Eckhardt. Similarity of users' (content-based) pref- erence models for collaborative filteringin few ratings scenario [ J]. Expert Systems with Applications, 2012, 39 (14) : 11511-11516.
  • 6Deshpande M, Karypis G. Item-Based top-N recommendation algorithms. ACM Trans. on Information Systems, 2004,22(1): 143-177. [doi: 10.1145/963770.963776].
  • 7Park ST, Chu W. Pairwise preference regression for cold-start recommendation. In: Proc. of the 3rd ACM Conf. on Recommender Systems. ACM Press, 2009.21-28. [doi: 10.1145/1639714.1639720].
  • 8Zhang ZK, Liu C, Zhang YC, Zhou T. Solving the cold-start problem in recommender systems with social tags. EPL (Europhysics Letters), 2010,92(2):28002. [doi: 10.1209/0295-5075/92/28002].
  • 9Zhang ZK, Zhou T, Zhang YC. Tag-Aware recommender systems: A state-of-the-art survey. Journal of Computer Science and Technology, 2011,26(5):767-777. [doi: 10.1007/s 11390-011-0176-1 ].
  • 10Marinho LB, Nanopoulos A, Thiemel S. Social tagging recommender systems. In: Ricci F, Rokach L, Shapira B, ed. Recommender Systems Handbook. New York: Springer-Verlag, 2011. 615-644. [doi: 10.1007/978-0-387-85820-3_19].

共引文献208

同被引文献203

引证文献33

二级引证文献159

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部