Vismo · Create · Library · Topics · Guides · Pricing

Building A Confusion Matrix Step By Step

This animation walks through a set of model predictions versus true labels, sorting each case into true positive, false positive, true negative, or false negative before placing it into a growing confusion matrix grid. Viewers see how raw prediction data becomes a structured table, setting up the calculation of accuracy, precision, recall, and F1 score. Useful for students and teachers introducing classification evaluation in statistics or machine learning courses.

Narrated · 16:9 · every frame verified for overlaps, spacing and edges before rendering

The prompt that made it

Read and construct a confusion matrix from a set of predictions

Make your own version

Make the next one in this series

Related animations

The normal distribution: the 68-95-99.7 rule
The normal distribution: the 68-95-99.7 rule

A normal distribution curve is built up with shaded bands marking one, two, and three standard deviations from…

Logistic regression: a separating line and a probability curve
Logistic regression: a separating line and a probability curve

Two clusters of labeled points sit on a plane while a straight line rotates and shifts, searching for the orie…

Underfitting and overfitting
Underfitting and overfitting

Ten noisy training points and three held-out test points are fit with polynomials of degree 1, 3, and 9. The a…

Bayes' theorem: a positive test is not a diagnosis
Bayes' theorem: a positive test is not a diagnosis

A population of 200 people, 5% sick, is tested with a 90% sensitive, 90% specific test. The animation counts o…

The binomial distribution: heads in n coin flips
The binomial distribution: heads in n coin flips

Bar charts show P(k) = C(n,k)/2^n for n = 1, 2, 3, 4, 6, 8, and 10, with heights generated directly from Pasca…

Least squares: the line with the smallest squared errors
Least squares: the line with the smallest squared errors

Seven scattered points appear alongside a movable line, with vertical residuals shown as squares whose areas s…