码迷,mamicode.com
首页 > 其他好文 > 详细

Item-Based Collaborative Recommender System

时间:2018-01-27 11:34:16      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:分析   crs   相似度   mat   pearson   www.   考证   logs   .com   

User-Based Collaborative Recommender System认为‘类似的用户会对同一个item给出类似的打分’不同,Item-Based Collaborative Recommender System的思想是‘同一个用户,会给类似的item,打出类似的分数’。听起来和Content-Based Recommender System有点类似,但是IBCRS的相似度,是基于用户打分的,而不是基于内容分析。

 

1、和UBCRS一样,我们需要针对Rating Matrix进行的Mean-Centering:

 

技术分享图片

技术分享图片

在UBCRS用过的例子中,我们相当于得到了一个全新的矩阵:Mean-Centered Rating Matrix

Old Matrix

技术分享图片

New Matrix

技术分享图片

 

2、计算目标item与其它各个items的相似度:这里用的是Cosine Similarity,据说计算item的相似度,其精准度高于Pearson,有待考证:
技术分享图片

3、不同的相似度,即不同的权重,我们合成各个分数项,得到最终的打分:

 技术分享图片

Item-Based Collaborative Recommender System

标签:分析   crs   相似度   mat   pearson   www.   考证   logs   .com   

原文地址:https://www.cnblogs.com/rhyswang/p/8364667.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!