0
我有2个用户(U1 andu2),并且它们已评价2部电影(M1和M2)余弦相似度为用户群collabrative系统
m1 m2
u1 1 1
u2 5 5
当我计算基于项目的余弦相似度
(1,5)| |(1,5)||(1,5)| = 1(m1和m2完全相似)
当我计算基于用户的余弦相似性
(1,1)(5,5)/ |。(1,1)||(5,5)| = 1(u1和u2是完全相似)
但是u1和u2并不相似,因为u1不喜欢任何电影,但u2喜欢这部电影。 请帮助..让我知道我错在哪里
我认为你的数据太少,无法计算“正确”的相似度。尝试扩展您的数据集并将它们与其他在线相关性计算器进行比较 – RandomStranger