王维, 高岭, 高全力. 融合用户信任和用户兴趣漂移的协同过滤算法[J]. 微电子学与计算机, 2019, 36(7): 103-108.
引用本文: 王维, 高岭, 高全力. 融合用户信任和用户兴趣漂移的协同过滤算法[J]. 微电子学与计算机, 2019, 36(7): 103-108.
WANG Wei, GAO Ling, GAO Quan-li. Collaborative filtering algorithm based on user trust and interest drift detecting[J]. Microelectronics & Computer, 2019, 36(7): 103-108.
Citation: WANG Wei, GAO Ling, GAO Quan-li. Collaborative filtering algorithm based on user trust and interest drift detecting[J]. Microelectronics & Computer, 2019, 36(7): 103-108.

融合用户信任和用户兴趣漂移的协同过滤算法

Collaborative filtering algorithm based on user trust and interest drift detecting

  • 摘要: 针对现有的协同过滤算法推荐质量不高, 提出了融合用户信任和用户兴趣的协同过滤算法CF-BI.首先根据用户历史评分矩阵, 充分考虑用户偏好相似性、用户影响力和打分专业性等影响因子, 提出综合用户偏好相似度和用户信誉度的信任模型; 然后采用融入艾宾浩斯遗忘函数的Pearson相关系数计算用户间的兴趣相似度, 通过加权融合获取用户信任与用户兴趣间的关联关系, 以获取更加准确的最近邻居, 并对目标用户采用Top-N算法进行推荐.在真实数据集MovieLens上的仿真实验结果表明, 该算法的平均绝对误差比传统的协同过滤算法提升了16.98%, 有效提高了推荐质量.

     

    Abstract: To solve this problem, the collaborative filtering algorithm based on user trust and user interest CF-BI was proposed. Firstly, according to the user's history score matrix, the trust model of the comprehensive user preference similarity and user credibility was proposed, which took full account of user preference similarity, user influence and scoring professional and other influencing factors; and then the similarity of users' interests was calculated by Pearson correlation coefficient of Ebbinghaus forgetting function, and the similarity degree and interest similarity degree between users were adjusted by the weighting coefficient, which made the selection of the nearest neighbor more accurate, and recommends the Top-N algorithm to the target users. Experimental results on the MovieLens dataset show that the average absolute error of the algorithm is 16.98% than that of the traditional collaborative filtering algorithm, which improves the quality of recommendation effectively.

     

/

返回文章
返回