热线电话:13121318867

登录
2018-10-18 阅读量: 1284
精确率、准确率、召回率、F值有什么区别

精确率(precision)是针对我们预测结果而言的,它表示的是预测为正的样本中有多少是真正的正样本,也就是precision=TP/(TP+FP)。

召回率(recall)是针对我们原来的样本而言的,它表示的是样本中的正例有多少被预测正确了,也就是recall=TP/(TP+FN)。

一个分母是预测为正的样本数,另一个是原来样本中所有的正样本数。

准确率(accuracy)是预测对的数量占所有样本的比例,也就是accuracy= (TP+TN)/(TP+FN+FP+TN)。

F值精确率和召回率的调和平均值,精确率和召回率都高的情况下,F值也会高。也就是2/F=1/P+1/R,即F=P*R/2(P+R)=2TP/(2TP+FP+FN)

TP: 将正类预测为正类数

FN: 将正类预测为负类数

FP: 将负类预测为正类数

TN: 将负类预测为负类数

0.0000
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子