精确率&准确率&召回率
三者用于评价结果的质量:召回率 是检索出的相关文档数和文档中所有相关文档数的比率,衡量的是检索系统的查全率;精确率 是检索出的相关文档数与检索中的文档总数比率,衡量的是检索系统的查准率;
这里不得不提几个概念:T真 F假 P正面的 N负面的
a.TP正类的预测为正类
b.TN负类的预测为负类
c.FP负类的预测为正类
d.FN正类的预测为负类
1.精确率Precision:预测为正的样本中有多少是真正的正样本,即预测中真正为正样本/预测为正样本——TP/(TP+FP)
注:预测为正样本的有2中可能:实际为正样本预测为正样本TP,实际为负样本预测为负样本FP。
2.准确率:预测对的次数在所有预测中的占比,即(正样本预测为正+负样本预测为负)/总样本数——(TP+TN)/(TP+TN+FP+FN)
3.召回率Recall:原来样本中的正样本有多少被预测了,即正样本预测为正/所有为正的样本数——TP/(TP+FN)
4.F度量:2PrecisionRecall/(Precision+Recall):值越大效果越好
总结:精确率就是预测为正的样本数/总预测样本数;召回率就是预测为正的样本数/所有为正的样本数
网友评论