直接上例子
假设班级里有男生60个,女生40个,,,现在检索系统要找出所有女生。假设系统找出了50个人认为是女生,其中实际上男生20个人,女生30个。
- 准确率(Accuracy):为系统将男生女生分类正确的统计
A = [30 +(60-20)]/100 - 精确率(Precision)也叫查准率:为检索出正确的个数 / 检索出的总个数
P = 30 /50 - 召回率(recall)也叫查全率:为检索出正确的个数 / 应该检索出的总个数
R = 30 / 40 -
F1-measure:为精确值和召回率的调和均值,也就是
F1 =2/( 50/30 + 40/30)=2/3
注意:精确率、召回率、F1都是针对某一类而计算的。
ps:
P和R指标有的时候是矛盾的,那么有没有办法综合考虑他们呢?想方法肯定是有很多的,最常见的方法应该就是F1-Measure了,有些地方也叫做F-Score,其实都是一样的。F-Measure是Precision和Recall加权调和平均