推荐系统常见评测标准之MAP与NDCG

本文详细介绍了推荐系统中常用的评价指标MAP(Mean Average Precision)和NDCG(Normalized Discounted Cumulative Gain)。AP(Average Precision)反映了平均准确率,而MAP则是所有用户的AP平均值。NDCG考虑了推荐结果的位置影响,通过Discounted Cumulative Gain进行加权,IDCG作为理想情况的基准,使得NDCG能在不同推荐列表间进行比较。
摘要由CSDN通过智能技术生成

MAP

AP

关于 AP 与 MAP 这里有个非常好的文章: intuition-behind-average-precision-and-map

在了解MAP(Mean Average Precision)之前,先来看一下AP(Average Precision), 即为平均准确率。

对于AP可以用这种方式理解: 假使当我们使用google搜索某个关键词,返回了10个结果。当然最好的情况是这10个结果都是我们想要的相关信息。但是假如只有部分是相关的,比如5个,那么这5个结果如果被显示的比较靠前也是一个相对不错的结果。但是如果这个5个相关信息从第6个返回结果才开始出现,那么这种情况便是比较差的。这便是AP所反映的指标,与recall的概念有些类似,不过是“顺序敏感的recall”。

比如对于用户 u , 我们给他推荐一些物品,那么 u 的平均准确率定义为:

APu=1|teu|iteujteuδ(pujpui)+1pui

在这里 pui

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值