准确率(accuracy)召回率(recall)精确率(precision)的含义

_ positive negative
retrieved true positive(TP) false positive(FP)
not retrieved false negative(FN) true negative(TN)

false positive(假阳性/第一类错误):把原来negative错判成positive
false negative(假阴性/第二类错误):把原来positive错判成negative
通过自行定义正类和负类,通过与ground truth比较,可以获得上面的表格,从而计算以下概率判断准确性。

概念定义
准确率(accuracy): A = T P + T N T P + F T + F N + T N A = \frac{TP + TN}{TP + FT + FN + TN} A=TP+FT+FN+TNTP+TN
精确率(precision): P = T P T P + F P P = \frac{TP}{TP + FP} P=TP+FPTP
召回率(recall): R = T P T P + F N R = \frac{TP}{TP + FN} R=TP+FNTP

精确率和召回率的调和均值 F 1 F_1 F1: 2 F 1 = 1 P + 1 R \frac{2}{F_1} = \frac{1}{P} + \frac{1}{R} F12=P1+R1,
通过上述公式转化为: F 1 = 2 P R P + R = 2 T P 2 T P + F P + F N F_1 = \frac{2PR}{P + R} = \frac{2TP}{2TP + FP + FN} F1=P+R2PR=2TP+FP+FN2TP

你可能感兴趣的:(准确率(accuracy)召回率(recall)精确率(precision)的含义)