标签: collaborative-filtering
在基于用户的协作过滤中,图片显示了如何预测项目评级的公式。 NSa是用户a的最近邻居集合。 j是要预测的项目。 rij表示用户i在NSa中对项目j的评级。所以,我的问题是,如果用户我从未投票给j项,该怎么办?如何处理rij?谢谢!
答案 0 :(得分:1)
总和实际上是NSa中所有用户也评价过j的用户。这也是通常的答案,也是这样限制的。当它不存在时,你也可以在这里使用一些虚拟值,比如使用用户i的平均评级。我不建议这样做,因为它会在没有添加信息的情况下减慢速度。