from sklearn.metrics import precision_score
from sklearn.metrics import recall_score
from sklearn.metrics import f1_score
from sklearn.metrics import confusion_matrix
y_true = [0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 0 ,1]
y_pred = [0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0, 1 ,1]
precision_score(y_true = y_true, y_pred = y_pred) # 0.88888888888888884
recall_score(y_true = y_true, y_pred = y_pred) # 1.0
f1_score(y_true = y_true, y_pred = y_pred) # 0.94117647058823528
confusion_matrix(y_true = y_true, y_pred = y_pred)
# array([[4, 1],
# [0, 8]])
查准率、查全率、F1、混淆矩阵
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 查准率、查全率和F1 差准率:P=TP/TP+FP (预测结果和真实结果都为正的样本占总的预测结果为正的样本的比例...
- 在机器学习中,对于一个模型的性能评估是必不可少的。准确率(Accuracy)、查准率(Precision)、查全率...
- 书接上文: 之前为什么说自己浮躁?因为连最基本的机器学习模型性能评估最基本的的查全率和查准率都搞不清楚,还妄想搞机...
- 在一个理想的世界里,我们的模型能够给出完全准确的分类判断,但事实是模型总是会出错的。 All models are...