推荐的时候一般是需要返回一个个性化的推荐列表,这个简称为Top-N推荐。
- 评价指标:Top-N推荐的预测准确率一般是通过准确率(precision)/召回率(recall)来度量。
-
- 召回率(Recall):
- R(u)是根据用户在训练集上的行为给用户做出的推荐列表。T(u)是用户在测试集上的行为列表。
- 计算过程:
首先找出R(u)与T(u)的交集,计算出交集,然后用得到的交集除T(u)中的数据。最终计算得到召回率。
- 召回率(Recall):
-
- 准确率(Precision):
- R(u)是根据用户在训练集上的行为给用户做出的推荐列表。T(u)是用户在测试集上的行为列表。
- 计算过程:
首先找出R(u)与T(u)的交集,计算出交集,然后用得到的交集除R(u)中的数据。最终计算得到准确率。
- 准确率(Precision):