当你在豆瓣打开流浪地球的电影页面,会看到:

推荐系统探秘

这就是推荐系统最常见的一个应用场景。

推荐系统一般分为两类:基于用户的推荐和基于物品的推荐。

无论哪一种,相似度都是一个被常常提及的概念。那什么是相似度呢?它是衡量两个物品/用户之间相似程度的一个指标。

想象一个场景,如下图所示,用户A购买了商品1,2;用户B购买了产品1,2;用户C购买了产品1,3。从用户的历史行为中,我们可以看到A和B的行为更一致,也就是他们的相似度更高。

推荐系统探秘

具体的度量方式,采用下图所示的公式:

推荐系统探秘

推过计算,可以得到物品1,2,3之间的相似度如下图所示:

推荐系统探秘

这就是推荐系统最简单的一个示例,以及相似度的一种罪基础的计算方式。

关于相似度,还有许多其他的计算方法,如余弦相似度,欧氏距离,皮尔逊相关性(PC)等,可以参考C站另外一个博主的文章:推荐算法基础--相似度计算方法汇总 https://blog.csdn.net/y990041769/article/details/77837915 

相关文章:

  • 2021-06-21
  • 2021-11-16
  • 2021-12-13
  • 2021-06-27
  • 2022-01-29
  • 2021-12-25
  • 2021-06-03
猜你喜欢
  • 2021-08-23
  • 2021-04-05
  • 2022-12-23
  • 2021-11-19
  • 2021-11-19
  • 2021-10-10
相关资源
相似解决方案