基于物品的协同过滤

通过计算不同用户对于不同物品的评分,获得物品间的关系。基于物品间的关系对用户进行相似物品的推荐。

举例说明,每一个行向量表示某个物品被各个用户的评分,先中心化

基于物品的协同过滤

如何预测用户 E 对 哈利波特的喜好程度?计算哈利波特和其他电影之间的 Pearson 相关系数

基于物品的协同过滤

 

选择相关性较大的其他电影,拿出用户 E 对这些电影的评分,利用 Pearson 相关系数做 weighted sum:

基于物品的协同过滤

基于物品的协同过滤

 

从原理上看,基于用户或基于物品都是可以的,但实践中以物品为基础效果更好,且需要很少的数据就可以进行预测,用户法需要大量数据。 

相关文章:

  • 2021-05-02
  • 2022-01-16
  • 2021-08-05
  • 2021-07-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-02-16
  • 2022-12-23
  • 2022-12-23
  • 2021-10-27
  • 2021-10-19
  • 2021-12-10
相关资源
相似解决方案