MORAIDICTIONNAIRE IA
Évaluation

Confusion Matrix

The table that reveals not just how many errors a model makes, but exactly which ones.

Picture a spam filter: knowing it is wrong "5 times out of 100" isn't enough — you need to know whether it lets spam through or blocks your real emails. The confusion matrix is exactly that dashboard: it cross-tabulates the model's predictions against reality, breaking down each decision by whether it was right or wrong, and in what way.

Anatomy of a binary matrix

For two-class classification (positive/negative), it boils down to four cells:

Predicted Positive Predicted Negative
Actual Positive True Positive (TP) False Negative (FN)
Actual Negative False Positive (FP) True Negative (TN)

False positives are false alarms; false negatives are missed cases. The distinction matters: in oncology, an FN (an undetected cancer) is far worse than an FP.

The metrics it yields

From these four numbers spring the essential indicators:

$$\text{Precision} = \frac{TP}{TP + FP} \qquad \text{Recall} = \frac{TP}{TP + FN}$$

$$\text{Accuracy} = \frac{TP + TN}{TP + TN + FP + FN}$$

Why it is indispensable

On a dataset where 99% of cases are negative, a model that always says "negative" reaches 99% accuracy while being useless. The matrix instantly exposes this illusion.

High accuracy reassures you; a confusion matrix tells you the truth.

Explore the full AI dictionary →