NDCG指标——qjzcy的博客

工作学习中的一点体会——NDCG 指标

NDCG(Normalized discounted cumulative gain)值是我们经常用到的一个rank指标,这里写一下我对NDCG值的一点理解
—————————————————————————————————————
目录:
一、如何判断一个rank结果的好坏
二、公式
三、公式的理解
—————————————————————————————————————
一、 如何判断一个rank结果的好坏:
一个rank的结果我们一般主要考虑两个因素:
1、 我们想要的结果有没有被找到
2、 找到的结果中越重要的有没有拍的越靠上

二、 公式:
这里写图片描述
三、 公式的理解
1、j代表我们希望找到的目标在结果中排第几位,显然如果越重要的目标被找到,且排名越靠前,则公式中这里写图片描述 值越大
2、如果越重要的目标被排越靠后则 这里写图片描述分母越大。
这样这个公式就很好的体现出之前我们说的两个判断rank好坏的指标
3、 这里写图片描述代表归一化,代表在理想状态下(最好结果排序的GCD值)这里写图片描述 的倒数,这样我们就把每个list的NDCG值统一到了0-1的范围内,方便比较
4、 这里写图片描述 分子分母的两个两个1分别为平滑值,避免分母出现0的情况

参考文献:
https://en.wikipedia.org/wiki/Discounted_cumulative_gain
http://www.cnblogs.com/HappyAngel/p/3535919.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值