ÎncepețiÎncepe gratuit

Matrici de confuzie

Matricile de confuzie sunt un punct de plecare excelent pentru a evalua acuratețea modelului tău. Ele furnizează valorile necesare pentru a calcula o gamă largă de metrici, inclusiv sensibilitatea, specificitatea și scorul F1.

Ai construit un model de clasificare pentru a prezice dacă o persoană are brațul fracturat, pe baza unei imagini de tip radiografie. Pe setul de testare, ai obținut următoarea matrice de confuzie:

Predicție: 0 Predicție: 1
Real: 0 324 (TN) 15 (FP)
Real: 1 123 (FN) 491 (TP)

Acest exercițiu face parte din cursul

Validarea modelelor în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește matricea de confuzie pentru a calcula acuratețea generală.
  • Folosește matricea de confuzie pentru a calcula precizia și recall-ul.
  • Folosește cele trei instrucțiuni print pentru a afișa fiecare valoare de acuratețe.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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))
Editează și rulează codul