Bắt đầu ngayBắt đầu miễn phí

Ma trận nhầm lẫn

Ma trận nhầm lẫn là cách tuyệt vời để bắt đầu khám phá độ chính xác của mô hình. Chúng cung cấp các giá trị cần thiết để tính nhiều chỉ số, bao gồm sensitivity (độ nhạy), specificity (độ đặc hiệu), và F1-score.

Bạn đã xây dựng một mô hình phân loại để dự đoán một người có bị gãy tay hay không dựa trên ảnh X-quang. Trên tập kiểm tra, bạn có ma trận nhầm lẫn sau:

Dự đoán: 0 Dự đoán: 1
Thực tế: 0 324 (TN) 15 (FP)
Thực tế: 1 123 (FN) 491 (TP)

Bài tập này là một phần của khóa học

Xác thực Mô hình trong Python

Xem khóa học

Hướng dẫn bài tập

  • Dùng ma trận nhầm lẫn để tính accuracy tổng thể.
  • Dùng ma trận nhầm lẫn để tính precision và recall.
  • Dùng ba câu lệnh print để in từng giá trị accuracy.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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))
Chỉnh sửa và Chạy Mã