Plocha pod ROC křivkou
Plocha pod ROC křivkou (AUC) shrnuje mnoho různých metrik výkonnosti do jediného čísla, takže si rychle uděláš obrázek o tom, jak dobře model funguje. Proto patří AUC k nejpoužívanějším mírám výkonnosti klasifikačních modelů.
Pomocí AUC můžeš hodnotit výkonnost modelu podle tohoto systému, kde A je nejlepší hodnocení:
| AUC | Hodnocení |
|---|---|
| 0,9 – 1 | A |
| 0,8 – 0,9 | B |
| 0,7 – 0,8 | C |
| 0,6 – 0,7 | D |
| 0,5 – 0,6 | E |
Vypočítáš AUC svého modelu pomocí tibble predictions z předchozího cvičení, který je stále načtený.
Toto cvičení je součástí kurzu
Machine Learning with Tree-Based Models in R
Pokyny k cvičení
- Vypočítej plochu pod ROC křivkou pomocí funkce
roc_auc()a tibblepredictions.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Calculate area under the curve
auc_result <- ___(___,
estimate = ___,
truth = ___)
print(paste("The area under the ROC curve is", round(auc_result$.estimate, 3)))