aNet.ai
Machine Learning/Learning path
0day streak0XP · Lv 1
← 8. Model Evaluation
Lesson 5 of 6 10 min · 143 words

ROC curves and AUC

Performance across every threshold.

A ROC curve plots the true positive rate against the false positive rate for every possible threshold. Threshold 1 gives the point (0, 0); threshold 0 gives (1, 1).

A random classifier lies on the diagonal. A perfect one goes straight up to (0, 1) and then across. The closer the curve hugs the top-left corner, the better.

The area under the curve (AUC) summarises it in one number: 1 is perfect, 0.5 is random guessing. It has a neat meaning — the probability that a random positive example is scored higher than a random negative one. It is threshold-independent and insensitive to class balance.

Formula to remember

True / false positive rate

The two axes of the ROC curve.

Quick check · +5 XP

TP = 8, FP = 4, FN = 2. Precision is…

Practice this topic
Saved in this browser as you type.
aNet.ai · Introduction to Machine Learning · NewUU course outlineProgress saved in this browser