混同行列

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))