Software Engineering vocabulary · Machine Learning and Data Processing

Confusion matrix

Meaning in software engineering, with examples

nounCommon term

In software engineering, confusion matrix means: A table that shows, for each true class, how many examples the model assigned to each class, so you can see at a glance which classes it mixes up.

In Turkish: karışıklık matrisi, hata matrisi

How it is used

For two classes it has four cells: true positives, false positives, true negatives and false negatives. Precision and recall are calculated from these counts. Teams plot it as a heatmap and look at it in almost every model review.

Example sentences

  1. The confusion matrix shows that the model often mixes up wolves and huskies.

  2. Can you add a confusion matrix for each language to the report?

Common collocations

  • plot a confusion matrix
  • normalized confusion matrix
  • false positives
  • false negatives

This word in other fields

The same English word can have a different meaning in another field:

More terms: Machine Learning and Data Processing

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: