45–60 minute interactive session

When accuracy lies.

How do we know whether a machine-learning model is actually good? We will move from raw predictions to business-aware evaluation—one mistake at a time.

Start with the puzzle → Teaching guide

A fraud model reports:

99%

accuracy


Would you deploy it?

The one question behind every metric

“What kind of mistake can we afford?”

Metrics are not just formulas. Each metric expresses a preference about which errors matter. By the end, learners should be able to select—not merely calculate—the right metric.

PredictionMistake typesConfusion matrixPrecision & recallROC & PR curvesDecision

Learning journey

Learning outcomes

By the end, learners will be able to:

  • explain why accuracy fails on imbalanced data;
  • construct and interpret a confusion matrix;
  • calculate precision, recall, and F1;
  • describe how a threshold changes model behaviour;
  • interpret ROC-AUC as ranking quality;
  • choose PR-AUC for rare positive classes;
  • explain R² relative to a mean baseline.

Opening audience poll

“A fraud model is 99% accurate. Good model or bad model?”

Ask for a show of hands. Do not resolve it immediately—let the first page reveal the missing information.

Begin: The accuracy trap →