Precision、Recall and Mean Average Precision(MAP)
来源:互联网 发布:管家婆sql 编辑:程序博客网 时间:2024/05/28 23:11
- 基本概念
- Precision准确度
- Recall召回率
- Precision-Recall 曲线
- MAP
- Reference
论文 [1] 介绍了一种用于形状分类的metric,理论部分作者给出几组shape inference 的例子说明该metric的完备性。在实际应用部分,作者将该metric用到了植物种类的检测中。该应用涉及几个评价指标:Precision, Recall and Mean Average Precision(MAP).
基本概念
二元检测结果存在四种情况:true positive(TP), true negative(TN), false positive(FP), false negative(FN).
在文本检索中,True or False 对应为 Relevant or Not-Relevant;positive or Negative 对应为 Retrieved or Not-Retrieved。
昨天第一次接触检索我有点心急。还没有区分清楚retrieved 、 relevant这俩基本概念的情况下,开始看准确度和召回率的定义。看得是一头雾水,特别是precision-recall曲线,真不知道该怎么画。
Precision准确度
准确度 公式:
用来描述检索到的对象中有多少是正确的。
Recall召回率
召回率 公式:
用来描述所有希望被检索到的对象有多少被检索到了。
参考文献[2][3]给出了实际例子,还是不清楚的可以按照例子算一遍。
Precision-Recall 曲线
PR曲线可用来评估分类算法性能。通常曲线越高,算法性能越好。
在画曲线的过程中,正负样本的具体个数是当做已知的。根据不同的Recall值,来计算相应的Precision值。利用设计好的metric,计算各个样本两两之间的距离,并从小到大排序(数值越小,相关度越高)。
具体步骤:
1. Recall取值[0,1]之间,步长0.05;
2. 求出相应的TP;
3. 根据TP,统计算法实际检测到的数量;
4. 从而计算得到Precision值。
MAP
Mean Average Precision 是 Average Precision (AP) 的均值。
这个准则论文里有也很清楚。嘿嘿,这里就不介绍啦。
今晚把相关的代码写完。明天来贴效果图。哈哈~
Reference
- Similarity Metric For Curved Shapes In Euclidean Space (CVPR-2016)
- 介绍准确率(Accuracy), 精确率(Precision), 召回率(Recall)和F1-Measure
- Precision-Recall 的关系
- 维基百科 相关条目搜索
- MAP介绍及代码
- MAP的算理
- Introduction to Information Retrieval 8.3
- Precision、Recall and Mean Average Precision(MAP)
- Recall, Precision, and Average Precision
- Recall, Precision, and Average Precision
- Recall, Precision, and Average Precision
- mAP(mean average precision)
- Mean Average Precision(MAP)
- mean average precision(MAP)
- MAP(Mean Average Precision)
- MAP(Mean Average Precision):
- Mean Average Precision(MAP)
- MAP(Mean Average Precision)
- MAP(Mean Average Precision)
- 基础学习笔记——Recall, Precision, and Average Precision
- 基础学习笔记——Recall, Precision, and Average Precision
- 基础学习笔记——Recall, Precision, and Average Precision
- Mean Average Precision(MAP)平均精度均值
- Mean Average Precision(MAP)平均精度均值
- 【机器学习】查全率(Recall)/查准率(Precision)/F-Measure/AP(Average Precision)/MAP
- 文章标题
- maven工程非JAVA工程怎么修改
- [产品经理]产品经理必需了解的文档
- Mac远程桌面链接 Windows2012提示"远程桌面连接无法验证您希望连接的计算机的身份
- 小E开发板wifi音箱三与wifi整合,缩短内存
- Precision、Recall and Mean Average Precision(MAP)
- tpc-ds99 工具使用
- PAT乙级1039
- html5布局《极客学院》
- [产品经理]产品经理的知识结构
- 浮点数在计算机中的保存
- Hex文件转Bin文件
- Android- 自己做的App优化点~
- Time schedule和scheduleAtFixedRate区别