#推荐系统# 分享一个推荐系统的相关指标

下面简单列举几种常用的推荐系统评测指标:

准确率与召回率(Precision & Recall)

准确率和召回率是广泛用于信息检索和统计学分类领域的两个度量值,用来评价结果的质量。其中精度是检索出相关文档数与检索出的文档总数的比率,衡量的是检索系统的查准率;召回率是指检索出的相关文档数和文档库中所有的相关文档数的比率,衡量的是检索系统的查全率。

一般来说,Precision就是检索出来的条目(比如:文档、网页等)有多少是准确的,Recall就是所有准确的条目有多少被检索出来了。

正确率、召回率和 F 值是在鱼龙混杂的环境中,选出目标的重要评价指标。不妨看看这些指标的定义先:

1. 正确率 = 提取出的正确信息条数 /  提取出的信息条数     
2. 召回率 = 提取出的正确信息条数 /  样本中的信息条数

两者取值在0和1之间,数值越接近1,查准率或查全率就越高。

3. F值  = 正确率 * 召回率 * 2 / (正确率 + 召回率) (F 值即为正确率和召回率的调和平均值)

不妨举这样一个例子:某池塘有1400条鲤鱼,300只虾,300只鳖。现在以捕鲤鱼为目的。撒一大网,逮着了700条鲤鱼,200只虾,100只鳖。那么,这些指标分别如下:

 正确率 = 700 / (700 + 200 + 100) = 70%
 召回率 = 700 / 1400 = 50% 
 F值 = 70% * 50% * 2 / (70% + 50%) = 58.3%

不妨看看如果把池子里的所有的鲤鱼、虾和鳖都一网打尽,这些指标又有何变化:

  正确率 = 1400 / (1400 + 300 + 300) = 70%
  召回率 = 1400 / 1400 = 100%
  F值 = 70% * 100% * 2 / (70% + 100%) = 82.35%

由此可见,正确率是评估捕获的成果中目标成果所占得比例;召回率,顾名思义,就是从关注领域中,召回目标类别的比例;而F值,则是综合这二者指标的评估指标,用于综合反映整体的指标。

当然希望检索结果Precision越高越好,同时Recall也越高越好,但事实上这两者在某些情况下有矛盾的。比如极端情况下,我们只搜索出了一个结果,且是准确的,那么Precision就是100%,但是Recall就很低;而如果我们把所有结果都返回,那么比如Recall是100%,但是Precision就会很低。因此在不同的场合中需要自己判断希望Precision比较高或是Recall比较高。如果是做实验研究,可以绘制Precision-Recall曲线来帮助分析。

综合评价指标(F-Measure)

P和R指标有时候会出现的矛盾的情况,这样就需要综合考虑他们,最常见的方法就是F-Measure(又称为F-Score)。

F-Measure是Precision和Recall加权调和平均:

当参数α=1时,就是最常见的F1,也即

可知F1综合了P和R的结果,当F1较高时则能说明试验方法比较有效。

E值

E值表示查准率P和查全率R的加权平均值,当其中一个为0时,E值为1,其计算公式:

b越大,表示查准率的权重越大。

平均正确率(Average Precision, AP)

平均正确率表示不同查全率的点上的正确率的平均。

  • 2
  • +11番茄
  • 351只自习生围观
  • 2016年12月7日 09:52打卡
  • 4 年,4 月前有动静
  • 引用
  • 举报
最近犒劳过的人

我想起了香农,信噪比

看起来好高级的样子

猜你喜欢

对近期的状况进行一下总结 - 昨天白天泡在实验室做实验以及学习相关内容一整天,晚上聊天聊一整夜,于是没开番茄。
分享一个网站搞笑的段子 - 求帮忙哇!! , , 事情是这样的,昨天圣诞节,陪女友逛街 看完电影回来,打了
  • 公达
  • 公达
  • ♂ 35
  • 9级
  • 自律力98.56
  • 北京
  • 程序员
番茄钟的使用关键在于任务的详细分解! - 每个番茄钟代表的不仅仅是时间的流逝,更要反映出任务的完成情况。前段时间使用番茄钟
面试题目,自己设计的 - 主要是根据心理学来出的,考察IQ(创造力、记忆力等等)和EQ , , ## I
pcb设计包含的内容 - 1基板材料选择,2元器件选择,3印制板电路设计,4可制造(工艺)性设计,5可靠性
开个记录的主题 一些学习方式的坑和出坑 记录适合自己的方式 - 在学习这件事上,确实不会被辜负,被辜负通常是因为放弃吧 , 前几天学习难度太大了
尝试提出一个朴素的问题 - 不需要是语不惊人死不休,但是问题所指之处必是你困惑所在。由此用一个简单的视角审视
分享一个逼死强迫症的头像制作网站 - 挺有意思,大家可以试试玩下 , , <http://1000.hnu.cn/
  • 公达
  • 公达
  • ♂ 35
  • 9级
  • 自律力98.56
  • 北京
  • 程序员
记录一个在线制图的国外网站 - 在线图形设计平台Canva正式上线,提供100多万张图片字体等素材,通过简单的拖
  • 公达
  • 公达
  • ♂ 35
  • 9级
  • 自律力98.56
  • 北京
  • 程序员
分享一个关于tp的文字 - 在douban小站看到的,不过的确很赞。先给大家看点引文吧。 , , ----
  • 公达
  • 公达
  • ♂ 35
  • 9级
  • 自律力98.56
  • 北京
  • 程序员

免费没广告,线上在线自习室晚自习。支持番茄工作法、四象限、打卡、作业清单、作业辅导、作业交流、作业跟踪、作业计划

行恒 © 行恒 2013