度量 MAP@k 用于什么

数据挖掘 神经网络 公制 神经
2022-03-01 23:30:35

指标有什么MAP@K用?你在测量什么?使用它有什么意义?

不幸的是,我在互联网上找不到太多关于此的信息。有人可以帮我解决这个问题吗?提前致谢。

2个回答

MAP@k 通常用于推荐系统,但也用于其他类型的系统。从这里引用

如果您有一个返回项目排序排序的算法,则每个项目要么命中要么未命中(如相关与不相关的搜索结果),并且列表中更靠后的项目不太可能被使用(如底部的搜索结果页面),那么也许 MAP 是适合您的指标!

一些应用示例是这些 Kaggle 比赛:

这些是一些包含更多信息的资源:

MAP@k 代表截止 k 处的平均平均精度。它是推荐系统中常用的性能指标。您可以在下面的链接中找到有关它的详细信息。 http://sdsawtelle.github.io/blog/output/mean-average-precision-MAP-for-recommender-systems.html