推荐算法:协同过滤详解
概述
- 以相似的用户有相似的喜好为前提,可以通过计算用户/物品的相似度,来为推荐用户可能喜欢的物品
提出问题
-
已知:用户 × 物品的评分矩阵,是一个稀疏矩阵, 0 0 0 表示未评分
用户\物品 o 1 o1 o1 o 2 o2 o2 o 3 o3 o3 o 4 o4 o4 o 5 o5 o5 u 1 u1 u1 0 0 0 2 2 2 0 0 0 3 3 3 5 5 5 u 2 u2 u2 5 5 5 4 4 4 0 0 0 0 0 0 4 4 4 u 3 u3 u3 3 3 3 0 0 0 4 4 4 0 0 0 5 5 5 u 4 u4 u4 2 2 2 0 0 0 3 3 3 5 5 5 0 0 0 u 5 u5 u5 1 1 1 5 5 5 3 3 3 5 5 5 0 0