f1值准确率召回率_nt值准确率高吗

f1值准确率召回率_nt值准确率高吗1 混淆矩阵 混淆矩阵中 T F P N 的含义 T 真 F 假 P 阳性 N 阴性 然后组合 TP 真阳性 TN 真阴性 FP 假阳性 FN 假阴性 2 精确率 准确率 你认为对的中 有多少确实是对的 所占的比率 例如 你预测 对的有 10 TP FP 个 其中 8 个确实是对的 则 精确率 80 你认为对的 即预测值为 1 的数量 TP FP 有多少确实是对的 TP

1、混淆矩阵


混淆矩阵中T、F、P、N的含义:
T:真,F:假,P:阳性,N:阴性
然后组合:
TP:真阳性 TN:真阴性 FP:假阳性 FN:假阴性

2、精确率(准确率):

你认为对的中,有多少确实是对的,所占的比率:
例如:你预测 对的有 10(TP+FP)个,其中8个确实是对的,则 精确率 80%

你认为对的:即预测值为1的数量=TP+FP

有多少确实是对的:TP

Precision=TP/(TP+FP)

3、召回率:

本来是对的中,你召回了多少对的,所占的比率 :
例如:应该有 10 个是对的,但是你只猜中了 7(TP+FN)个,则 召回率 70%

本来是对的:即真实值为1的数量=TP+FN

你召回了多少对的:TP

Recall=TP/(TP+FN)

4、 F1值:

精确率越高越好,召回率越高越好。

下边式子(2)可以由式子(1)推导出来

从(1)看出,Recall不变时,Precision越大,1/Precision越小,从而F1越大。

同理: Precision不变时,Recall越大,1/Recall越小,从而F1越大。

5、 f1_score中关于参数average的用法描述:

‘micro’:通过先计算总体的TP,FN和FP的数量,再计算F1

‘macro’:分别计算每个类别的F1,然后做平均(各类别F1的权重相同)

本文内容转自知乎 惊天小蚂蚁
精确率,召回率,F1值的通俗解释

编程小号
上一篇 2025-04-19 20:06
下一篇 2025-04-22 13:06

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/124862.html