Matice záměn
Matice záměn je skvělý způsob, jak začít zkoumat přesnost svého modelu. Poskytuje hodnoty potřebné k výpočtu celé řady metrik, včetně senzitivity, specificity a F1 skóre.
Sestrojil/a jsi klasifikační model pro predikci zlomeniny paže na základě rentgenového snímku. Na testovací sadě máš k dispozici následující matici záměn:
| Predikce: 0 | Predikce: 1 | |
|---|---|---|
| Skutečnost: 0 | 324 (TN) | 15 (FP) |
| Skutečnost: 1 | 123 (FN) | 491 (TP) |
Toto cvičení je součástí kurzu
Validace modelů v Pythonu
Pokyny k cvičení
- Pomocí matice záměn vypočítej celkovou přesnost (accuracy).
- Pomocí matice záměn vypočítej přesnost (precision) a úplnost (recall).
- Pomocí tří příkazů
printvypiš každou z vypočítaných hodnot.
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 and print the accuracy
accuracy = (____ + ____) / (953)
print("The overall accuracy is {0: 0.2f}".format(accuracy))
# Calculate and print the precision
precision = (____) / (____ + ____)
print("The precision is {0: 0.2f}".format(precision))
# Calculate and print the recall
recall = (____) / (____ + ____)
print("The recall is {0: 0.2f}".format(recall))