首页 > 其他 > 详细

混淆矩阵(confusion_matrix)含义

时间:2019-10-17 21:17:05      阅读:1504      评论:0      收藏:0      [点我收藏+]

1.混淆矩阵是机器学习中总结分类模型预测结果的情形分析表,以矩阵形式将数据集中的记录按照真实的类别与分类模型预测的类别判断两个标准进行汇总

2.分类评估指标中定义的一些符号含义:

TP(True Positive)   :将正类预测为正类数,真实为0,预测为0

FN(False Negative):将正类预测为负类数,真实为0,预测为1

FP(False Positive)  :将负类预测为正类数,真实为1,预测为0

TN(True Negative)  :将负类预测为负类数,真实为1,预测为1

3.矩阵表现形式:

(注:矩阵的行表示真实值,列表示预测值)

二分类:

混淆矩阵 预测值
0 1
真实值 0 a b
1 c d

于是有: TP = a; FN = b; FP = c; TN = d.

$Precision$=$\frac{a}{a+c}$=$\frac{TP}{TP+FP}$,

$Recall$=$\frac{a}{a+b}$=$\frac{TP}{TP+FN}$,

$Accuracy$=$\frac{a+d}{a+b+c+d}$=$\frac{TP+TN}{TP+FN+FP+TN}$,

$F1$=$2*\frac{Recall*Accuracy}{Recall + Accuracy} $

 

 

 

 

 

 

 

 

 

 

混淆矩阵(confusion_matrix)含义

原文:https://www.cnblogs.com/Wind-Flies/p/11695062.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!