首页 | 官方网站   微博 | 高级检索  
     

结合用户聚类与改进用户相似性的协同过滤推荐
引用本文:顾明星,黄伟建,黄远,生龙,申超,张梦甜.结合用户聚类与改进用户相似性的协同过滤推荐[J].计算机工程与应用,2020,56(22):185-190.
作者姓名:顾明星  黄伟建  黄远  生龙  申超  张梦甜
作者单位:河北工程大学 信息与电气工程学院,河北 邯郸 056038
基金项目:国家重点研发计划"科技冬奥"重点专项子课题;河北省高等学校科学技术研究项目;河北省自然科学基金
摘    要:协同过滤算法作为一种信息筛选的重要方式,在大数据时代下受到越来越多的关注。但传统的协同过滤算法由于面临着严重的数据稀疏性以及只考虑用户间的评分相似性,导致推荐准确率较低。对此,提出了一种改进的协同过滤算法。利用K]-means++算法对用户属性进行聚类,从而降低数据的稀疏性;考虑到用户兴趣会随时间发生动态变化,在传统的评分相似性中引入时间因素;将信任误差引入到用户间的信任关系中,从而改善用户信任度;将基于时间因素的评分相似性与改进的用户信任度进行融合,从而提高用户相似性的计算精度。在MovieLens数据集上进行仿真实验,结果表明,该算法能有效地提高推荐的预测准确性。

关 键 词:推荐算法  协同过滤  [K]-means++  时间因素  信任度  相似度  

Collaborative Filtering Recommendation Combining Attribute Clustering and Improving User Similarity
GU Mingxing,HUANG Weijian,HUANG Yuan,SHENG Long,SHEN Chao,ZHANG Mengtian.Collaborative Filtering Recommendation Combining Attribute Clustering and Improving User Similarity[J].Computer Engineering and Applications,2020,56(22):185-190.
Authors:GU Mingxing  HUANG Weijian  HUANG Yuan  SHENG Long  SHEN Chao  ZHANG Mengtian
Affiliation:College of Information and Electrical Engineering, Hebei University of Engineering, Handan, Hebei 056038, China
Abstract:As an important way of information filtering, collaborative filtering algorithm has attracted more and more attention in the era of big data. However, traditional collaborative filtering algorithm has the problem of low recommendation accuracy due to the serious data sparsity and only considering the scoring similarity between users. This paper proposes an improved collaborative filtering algorithm. Firstly, K]-means++ algorithm is used to cluster the user attributes, so as to reduce the sparsity of data. Secondly, considering that the user interest will change dynamically with time, this paper introduces the time factor into the traditional scoring similarity. Then, the trust error is introduced into the trust relationship between users, so as to improve the user trust. Finally, the scoring similarity based on the time factor and improved user trust are integrated to improve the calculation accuracy of user similarity. The simulation results on the MovieLens dataset show that the proposed algorithm can effectively improve the prediction accuracy.
Keywords:recommendation algorithm  collaborative filtering  [K]-means++  time factor  trust  similarity  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号