【商业分析 04 搜索引擎指标CG,DCG,NDCG】
CG (Cumulative Gain 累积收益)
CG是可以用于评价基于打分/评分的个性推荐系统。假设我们推荐个物品,这个推荐列表的计算公式如下:
表示第个物品的相关性或者评分。假设我们共推荐个电影,可以是用户对第部电影的评分。
比如豆瓣给用户推荐了五部电影,
该用户对这五部电影的评分分别是
5, 3, 2, 1, 2
那么这个推荐列表的CG等于:
DCG (Discounted Cumulative Gain 折扣累积收益)
CG没有考虑推荐的次序,在此基础之后我们引入对物品顺序的考虑,就有了DCG(discounted CG),折扣累积增益。公式如下:
比如豆瓣给用户推荐了五部电影,
该用户对这五部电影的评分分别是
5, 3, 2, 1, 2
那么这个推荐列表的DCG等于:
NDCG (Normalized Discounted Cumulative Gain 归一化折扣累积收益)
DCG没有考虑到推荐列表和每个检索中真正有效结果个数,所以最后我们引入NDCG(normalized discounted CG),顾名思义就是标准化之后的DCG。
其中IDCG是指ideal DCG,也就是完美结果下的DCG。
继续上面的例子,如果相关电影一共有7部
该用户对这七部电影的评分分别是
5, 3, 2, 1, 2 , 4, 0
把这7部电影按评分排序
5, 4, 3, 2, 2, 1, 0
这个情况下的完美DCG是
所以
NDCG是0到1的数,越接近1说明推荐越准确。
【商业分析 04 搜索引擎指标CG,DCG,NDCG】相关推荐
- 网站分析04——常用指标及方法
个人公众号为:livandata 本文主要整理网站分析过程中的指标体系,及常用的思考方法: 1.网站分析的常用指标有多个,大体可以分为六类: 1.1.计数指标和复合指标: 计数指标:PV.UV.访客. ...
- CG, DCG, NDCG
衡量搜索引擎质量指标(DCG -- Discounted Cumulative Gain) DCG的英文全称是Discounted cumulative gain,它是一个衡量搜索引擎算法的指标. 搜 ...
- 信息检索中的度量precison@k,recall@k,f1@k,MRR,ap,map,CG, DCG,NDCG
转载自:信息检索中度量指标全解析 导读 由浅入深逐个解析信息检索中的度量指标. 我们如何评估前n个结果有多好? 问题1:二元相关性 让我们通过一个简单的玩具例子来理解各种评估指标的细节和权衡.我们有一 ...
- 商业分析-FAST指标解读
本文精选自[前瞻经济学人APP] 作为一个面向行业用户,可以交流的资讯平台,前瞻经济学人APP提供行业深度资讯,有数据有行研报告.有实时产经新闻也有全球趣闻动态. 数字化导向下,消费者管理体系从GMV ...
- 【商分篇】02 数据指标及指标体系,商业分析的起跑线
目录 一.概述 二.数据指标及指标体系 三.小记 四.参考资料 一.概述 将数据指标及指标体系,说成是商业分析的起跑线,可见其重要性非同一般.对此的解释,恰如看过的一句话: 你不能衡量它,就不能管理它 ...
- 谈谈商业分析的思维养成
原文转自: http://mp.weixin.qq.com/s?__biz=MzI0MjA1Mjg2Ng==&mid=209479847&idx=1&sn=695b9e9979 ...
- 【旧文重贴】谈谈商业分析的思维养成
前言说明: 本文最早是我在知乎的一个回复,今天第一次发表到微信公众平台,如果您在其他地方看到了这篇文章,并怀疑本文的原创性,请点击查看阅读原文确认本文原始出处,我在知乎叫做 曹政,新浪微博叫caoz. ...
- 项目经理必备的16个商业分析工具
根据Gartner的一项最新调查显示,商业分析在未来四年中会呈现上升态势.对于项目经理的你来说,具备相应的商业分析工具也很重要!为你奉上16个商业分析工具,一起看过来吧! 01.VRIO 从经济价值( ...
- 只要三句话,炼成商业分析能力
前言 商业分析是一种很宽泛的能力,大到咨询公司.企业智囊,小到烧饼店铺老板.淘宝店主,或多或少都具备商业分析的能力. 然而商场永远是未知多于已知,失败多于成功.商业一直在变,不变的唯有变化本身.从最近 ...
最新文章
- centos7 远程连接其他服务器redis
- mysql 开启记录慢查询记录
- 服务器操作系统字符集,设置服务器字符集
- SpringBoot异常处理以及对数据正确性的检查
- Android 爱心万花筒简单实现
- 笔记本电脑下载python视频-学Python买什么笔记本电脑?
- sublime Text3下sass环境配置(windows)
- 如何制作macOS Monterey启动U盘
- oracle不能插入,oracle – 在过程中截断和插入不能一起工作
- [LeetCode]Ugly Number
- CSDN和谐了我总结的白鹿原情色大盘点
- 计算机添加pdf打印机驱动,win10系统添加pdf打印机的解决方案
- 枯竭的水库求生的稻田 国稻种芯·九江:位于抗旱一线的都昌
- java网络打印机_如何使用Java在网络打印机上进行打印?
- 基于MATLAB的TODA定位算法的仿真
- 保护手机隐私最关键是提高全民信息安全意识
- 最新研究动向:智能制造中可应用的技术【区块链与数字孪生】
- 全球物料管理MMOG/LE体系培训资料(最新)
- matlab读数据写入excel文件路径,MATLAB读取和写入Excel文件
- sentinel监控界面无显示