混淆矩阵

term_id: confusion_matrix

Category: basic_concepts

Definition

混淆矩阵是一种特定的表格布局,用于可视化算法(通常是监督学习算法)的性能。它显示了真阳性、真阴性、假阳性和假阴性的计数。

Summary

用于描述分类模型在测试数据集上性能的表格。

Key Concepts

  • 真阳性
  • 假阴性
  • 精确率
  • 召回率

Use Cases

  • 评估二分类器
  • 分析多分类性能
  • 调试不平衡数据集中的模型偏差

Code Example

1
2
3
4
from sklearn.metrics import confusion_matrix
y_true = [2, 0, 2, 2, 0, 1]
y_pred = [0, 0, 2, 2, 0, 2]
print(confusion_matrix(y_true, y_pred))