改进用户相似度的协同过滤算法应用研究
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:The application and research on advanced user similarity on user-based collaborative filtering
  • 作者:肖宇航 ; 吴明礼
  • 英文作者:XIAO Yu-hang;WU Ming-li;School of Computer,North China University of Technology;
  • 关键词:协同过滤 ; 基于用户的协同过滤 ; 用户相似度 ; 皮尔逊相似度 ; MAE
  • 英文关键词:collaborative filtering;;user-based collaborative filtering;;user similarity;;Pearson similarity;;MAE
  • 中文刊名:HDZJ
  • 英文刊名:Information Technology
  • 机构:北方工业大学计算机学院;
  • 出版日期:2018-07-24
  • 出版单位:信息技术
  • 年:2018
  • 期:v.42;No.320
  • 语种:中文;
  • 页:HDZJ201807031
  • 页数:5
  • CN:07
  • ISSN:23-1557/TN
  • 分类号:138-142
摘要
在基于用户的协同过滤推荐算法中,当用户-评分矩阵相对稀疏时,用户共同评分项目个数较少,皮尔逊相似度算法很难精确的计算用户之间的相似度,同时皮尔逊相似度算法对所有的商品赋予相同的相似度权重,没有考虑热门商品对相似度的影响。针对以上不足,文中在皮尔逊相似度算法的基础上,提出了一种改进的皮尔逊相似度公式,计算过程中考虑用户共同评价商品个数以及商品的热门程度这两个相似度影响因素,使得计算用户间相似度更加精确,从而获得更好的推荐效果。实验结果表明,文中改进的皮尔逊相似度算法能够在相似用户数较少时更加准确地计算用户之间的相似度,降低了平均绝对误差(Mean Absolute Error,MAE)。
        In user-based collaborative filtering recommendation,when the rating matrix is relatively sparse,Pearson similarity algorithm is difficult to accurately calculate the similarity between users when the number of user common rating projects is small. The Pearson similarity algorithm gives out the same similarity weight to all goods without considering the influence of popular goods on similarity. To improve the above shortcomings,this paper considers two factors and comes up with an advanced Pearson similarity algorithm based on the traditional Pearson similarity algorithm. The experimental results show that the advanced Pearson similarity algorithm can calculate the similarity between users more accurately and reduced the mean average absolute error when the rating matrix is sparse.
引文
[1]王威,郑骏.基于用户相似度的协同过滤算法改进[J].华东师范大学学报:自然科学版,2016(3):60-66.
    [2]孟庆庆,张胜男,卢楚雍.基于用户特征和商品特征的组合协同过滤算法[J].软件导刊,2015,14(3):41-43.
    [3]郑翠翠,李林.协同过滤算法中的相似性度量方法研究[J].计算机工程与应用,2014,50(8):147-149,206.
    [4]朱佳龙,吕玉琴,李巍海,等.一种新的基于非对称皮尔逊相似度的协同过滤算法[J].北京计算机科学技术,2014.
    [5]Sarwar B,Karypis G,Konstan J,et al.Item-based collaborative filtering[J].Internet Computing,IEEE,2003,7(1):76-80.
    [6]Resnick P,Iacovou N,Suchak M,et al.Group Lens:An open architecture for collaborative filtering of netnews[J].ACM,1994:175-186.
    [7]Ahn H J.A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem[J].Information Sciences,2008,187(1):37-51.
    [8]Breese J S,Heckerman D,Kadie C.Empirical analysis of predictive algorithms for collaborative filtering[C]∥Fourteenth Conference on Uncertainty in Artificial Intelligence.Morgan Kaufmann Publishers Inc.1998:43-52.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700