Ndcg及其实现,NDCG 发表时间:2020-07-10 1、NDCG的目标:希望得到的排序列表,质量越高越好。并且,如果将更相关的排到更前面,那么计算得到的NDCG是会越高的。AUC和NDCG的区别: 1、AUC的含义:把正样本排在负样本前的概率。AUC关注的是全局 ...
参考:http: en.wikipedia.org wiki Discounted cumulative gain Normalized Discounted Cumulative Gain:一种对搜索引擎或相关程序有效性的度量。 个假设: .强相关的文档出现在结果列表越靠前 rank越高 越有用。 .强相关文档比弱相关文档有用,比不相关文档有用。 DCG来源于一个更早的 更基础的方法 CG。 C ...
2014-10-25 21:37 0 2696 推荐指数:
Ndcg及其实现,NDCG 发表时间:2020-07-10 1、NDCG的目标:希望得到的排序列表,质量越高越好。并且,如果将更相关的排到更前面,那么计算得到的NDCG是会越高的。AUC和NDCG的区别: 1、AUC的含义:把正样本排在负样本前的概率。AUC关注的是全局 ...
关于NDCG,wiki给点解释很详细,这里我谈谈我的理解。 NDCG(Normalized discounted cumulative gain):是用来衡量排序质量的指标。 其中一种计算公式如下: 先从理解CG,DCG入手。CG(cumulative gain ...
◆版权声明:本文出自胖喵~的博客,转载必须注明出处。 转载请注明出处:https://www.cnblogs.com/by-dream/p/9403984.html 概念 NDCG,Normalized Discounted cumulative gain ...
衡量搜索引擎质量指标(DCG -- Discounted Cumulative Gain) DCG的英文全称是Discounted cumulative gain,它是一个衡量搜索引擎算法的指标 ...
先贴代码,原理有时间补上。 代码中两种方式实现了ndcg的计算,调用的时候需要注意一下。 ...
为了让排序模型的优化目标尽量贴近搜索业务指标,需要按照Query计算损失,且不同位置的样本具有不同的权重。搜索系统常用的指标NDCG(Normalized Discounted Cumulative Gain)相较于Log Loss显然更贴近搜索业务的要求,NDCG计算公式如下: 累加部分 ...
MAP(Mean Average Precision): 单个主题的平均准确率是每篇相关文档检索出后的准确率的平均值。主集合的平均准确率(MAP)是每个主题的平均准确率的平均值。MAP 是反映系统在 ...