对于项目项协同过滤,两个项目之间的相似性得分为sim(x,y) = dot(x,y)/(norm(x)*norm(y))
。但是你如何检查你得到的结果是否准确?
答案 0 :(得分:0)
不同的相似性度量可能会返回不同的结果。例如;一个人的外表可能与他的父亲比他的母亲更相似,另一方面他的态度可能更像他的母亲而不是他的父亲。那么在这种情况下,哪种相似性度量更准确?从不同的角度来看,它们都是准确的。
准确性取决于预测(MAE,RMSE等)和推荐结果(精确度,召回等)。为了找到数据集的最佳相似性度量,您应该在相同条件下尝试不同的相似性度量。