MulaiMulai sekarang secara gratis

Confusion matrix

Confusion matrix adalah cara yang baik untuk mulai mengeksplorasi akurasi model Anda. Tabel ini menyediakan nilai-nilai yang diperlukan untuk menghitung berbagai metrik, termasuk sensitivity, specificity, dan F1-score.

Anda telah membangun model klasifikasi untuk memprediksi apakah seseorang mengalami patah tulang lengan berdasarkan citra X-ray. Pada himpunan pengujian, Anda memiliki confusion matrix berikut:

Prediction: 0 Prediction: 1
Actual: 0 324 (TN) 15 (FP)
Actual: 1 123 (FN) 491 (TP)

Latihan ini adalah bagian dari kursus

Validasi Model di Python

Lihat Kursus

Petunjuk latihan

  • Gunakan confusion matrix untuk menghitung akurasi keseluruhan.
  • Gunakan confusion matrix untuk menghitung precision dan recall.
  • Gunakan tiga pernyataan print untuk menampilkan setiap nilai akurasi.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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))
Edit dan Jalankan Kode