准确率(accuracy),精确率(Precision),召回率(Recall)和综合评价指标(F1-Measure )
来源:互联网 发布:oracle数据库打不开 编辑:程序博客网 时间:2024/06/05 08:22
自然语言处理(ML),机器学习(NLP),信息检索(IR)等领域,评估(evaluation)是一个必要的工作,而其评价指标往往有如下几点:准确率(accuracy),精确率(Precision),召回率(Recall)和F1-Measure。
本文将简单介绍其中几个概念。中文中这几个评价指标翻译各有不同,所以一般情况下推荐使用英文。
现在我先假定一个具体场景作为例子:
假如某个班级有男生80人,女生20人,共计100人.目标是找出所有女生.
现在某人挑选出50个人,其中20人是女生,另外还错误的把30个男生也当作女生挑选出来了.
作为评估者的你需要来评估(evaluation)下他的工作
将挑选结果用 矩阵示意表来表示 : 定义TP,FN,FP,TN四种分类情况
相关(Relevant),正类无关(NonRelevant),负类被检索到(Retrieved)TP 系统检索到的相关文档,例"其中20人是女生"FP 系统检索到的不相关文档,例”错误把30个男生当女生“未被检索到(Not Retrieved)FN 相关系统未检索到的文档,例"未挑0人是女生"TN 相关但是系统没有检索到的文档,例”未挑50人非女生“
准确率(accuracy)的公式是A=(TP+TN)/(TP+FP+FN+TN),其定义是: 对于给定的测试数据集,分类器正确分类的样本数与总样本数之比。也就是损失函数是0-1损失时测试数据集上的准确率
A = (20+50) / 100 = 70%
精确率(precision)的公式是P=TP/(TP+FP),它计算的是所有被检索到的item中,"应该被检索到"的item占的比例。
P = 20 / (20+30) = 40%
召回率(recall)的公式是R=TP/(TP+FN),它计算的是所有检索到的item占所有"应该检索到的item"的比例。
R = 20 / (20 + 0) = 100%
综合评价指标(F-Measure)是Precision和Recall加权调和平均:
当参数a=1时,就是最常见的F1了:
P和R指标有的时候是矛盾的,综合考虑精确率(precision)和召回率(recall)这两个度量值。很容易理解,F1综合了P和R的结果,当F1较高时则比较说明实验方法比较理想。
F1 = 2*0.4*1 / (0.4 + 1) = 57%
- 准确率(accuracy),精确率(Precision),召回率(Recall)和综合评价指标(F1-Measure )
- 准确率(Precision)、召回率(Recall)以及综合评价指标(F1-Measure )
- 准确率(Precision)、召回率(Recall)以及综合评价指标(F1-Measure )
- 准确率(Precision)、召回率(Recall)以及综合评价指标(F1-Measure )
- 准确率(Precision)、召回率(Recall)以及综合评价指标(F1-Measure )
- 准确率(Precision)、召回率(Recall)以及综合评价指标(F1-Measure )
- 准确率(Precision)、召回率(Recall)以及综合评价指标(F1-Measure )
- 准确率(Precision)、召回率(Recall)以及综合评价指标(F1 Measure )
- Accuracy(准确率)、Precision(精确率)、Recall(回招率)、F1-measure(综合评价指标)
- Recall(召回率);Precision(准确率);F1-Meature(综合评价指标)
- 转载 Recall(召回率);Precision(准确率);F1-Meature(综合评价指标)
- Recall(召回率);Precision(准确率);F1-Meature(综合评价指标
- Recall(召回率);Precision(准确率);F1-Meature(综合评价指标);true positives;false positives;false negatives..
- Recall(召回率);Precision(准确率);F1-Meature(综合评价指标);true positives;false positives;false negatives..
- Recall(召回率);Precision(准确率);F1-Meature(综合评价指标);true positives;false positives;false negatives..
- Recall(召回率);Precision(准确率);F1-Meature(综合评价指标);true positives;false positives;false negatives..
- 准确率(Accuracy), 精确率(Precision), 召回率(Recall)和F1-Measure
- 准确率(Accuracy), 精确率(Precision), 召回率(Recall)和F1-Measure
- dlopen “no suitable image found ”问题之解决
- 使用Gulp与BrowserSync做页面刷新
- Android去掉标题栏后报错
- InputStreamReader和OutputStreamWriter的用法
- 深入理解Java的接口和抽象类
- 准确率(accuracy),精确率(Precision),召回率(Recall)和综合评价指标(F1-Measure )
- Android Studio下的.gitignore
- 【SpringMVC学习11】SpringMVC中的拦截器
- php通过socket套接字获取web服务器的响应内容
- POJ 3279 题解
- php+jq(plupload插件)+ajax多图上传并入库
- MyBatis参数传入集合之foreach动态sql
- 安卓App禁止使用模拟器
- 前端显示本地图片,压缩上传等