(user, item and rating)我正在阅读关于在矩阵分解(SVD)的情况下我们需要通过的协同过滤。现在,我的问题是以下形式的数据
User | Item | Rating
A | X1 | 1
A | X2 | 3
B | X2 | 4
C | X1 | 3
C | X3 | 2
我们需要将它转换成
U/I | X1 | X2 | X3
A | 1 | 3 | -
B | - | 4 | -
C | 3 | - | 3
因此,我们需要-在应用之前将所有的替换为预测值svd。现在我想了解预测这种缺失评级的最实用或最常用的方法:我知道遵循粗略的方法,但它们不是价值预测,而只是替换缺失值
- 用中性评级替换所有缺失值。(如果评分是 1-5,请说 2 或 3)。
- 替换为电影的平均评分。
- 替换为该用户的平均评分。ETC...