准确率(accuracy)、精确率(precision)、召回率(recall)
混淆矩阵
图片来源:https://www.zhihu.com/question/39840928
理解TN,FP,FN,TP
- TN:正确地True预测成了Negative
- FP:错误地False预测成了Positive
- FN:错误地False预测成了Negative
- TP:正确地True预测成了Positive
准确率:提取的正确信息数/样本中的总信息数
- 所有样本中预测正确的概率:
A c c u r a c y = T P + T N T P + T N + F N + F P Accuracy=\frac{TP+TN}{TP+TN+FN+FP} Accuracy=TP+TN+FN+FPTP+TN
精确率:提取的正确信息数/提取的所有信息数
- 针对预测结果来说:
- 预测值为1的样本精确率:
P r e c i s i o n = T P T P +
- 预测值为1的样本精确率: