【发布时间】:2015-09-02 14:19:11
【问题描述】:
我正在为推荐系统研究 movielens 100K 电影数据。 我将数据分为测试和训练,并计算精度和召回率。在测试中,随机选择了超过 10,000 个用户。 我能够找到单个用户的准确率和召回率。
我想知道: 聚合精度和召回率有什么实际意义吗?
【问题讨论】:
-
在预测的情况下,我们有 MAE 或 RMSE 来考虑所有预测值,我们可以给出聚合结果。像这样,我想知道我们可以汇总精度和召回率吗?
-
我不是 100% 的问题是什么,但是您可以通过 F 度量结合精度和召回率的一种方法:(2PR) /(P+R)
-
这是在推荐系统的上下文中。对于个人用户,我推荐 10 部电影。对于这个单个用户,在这 10 个中,4 到 5 个(假设平均为 4 个)是好的。对于其他一些用户来说,3 是好的。这些数值具有重要性——精度。我的问题是,如果我汇总所有这些值(来自所有用户的精确度),我可以吹嘘我的推荐者是 x%(汇总百分比)精确吗?或者这个聚合值没有重要性。
-
嗯,我可以给你一个有根据的猜测,但我认为你最好在 stats.stackexchange.com 上问同样的问题
标签: machine-learning classification recommendation-engine precision-recall