【推荐系统】Collaborative Filtering 协同算法 -- 一种用户评分预测方法 手算+例子应用
Collaborative Filtering 协同算法 – 一种用户评分预测方法
1.什么是协同算法
简单来说就是通过分析与目标用户相似的人群的行为,从而分析出目标的行为。
比如这里的用户x是一个新用户,当x发生第一次偏好选择,则找到与x行为相似的用户a,b,c,d。通过分析a,b,c,d的偏好并将其中好评最高的推荐给x。
2.如何找到相似的用户
寻找相似性可分为两个方向,基于产品(item-based)与基于用户(user-based)。值得注意的是我们可以通过简单地改变公式中的变量来改变我们的bas
原创
2020-06-12 07:22:41 ·
918 阅读 ·
0 评论