Ma trận nhầm lẫn, lần nữa
Tạo một ma trận nhầm lẫn trong Python rất đơn giản. Thách thức lớn nhất là đảm bảo bạn hiểu đúng cách sắp xếp (hướng) của ma trận. Bài tập này giúp bạn nắm chắc cách sklearn triển khai ma trận nhầm lẫn. Ở đây, bạn đã tạo một mô hình random forest dùng tập dữ liệu tic_tac_toe là rfc để dự đoán kết quả 0 (thua) hoặc 1 (thắng) cho Người chơi Một.
Lưu ý: Nếu bạn đọc về ma trận nhầm lẫn trên trang web khác hoặc trong ngôn ngữ lập trình khác, có thể thứ tự các giá trị sẽ bị đảo ngược.
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
Hướng dẫn bài tập
- Import hàm tạo ma trận nhầm lẫn của
sklearn. - Dùng mô hình
rfcđể tạo dự đoán nhãn cho tập kiểm traX_test. - Tạo một ma trận nhầm lẫn bằng
sklearn. - In giá trị từ
cmbiểu diễn số lượng 1 thực tế được dự đoán là 1 (dương tính thật).
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.
from sklearn.metrics import ____
# Create predictions
test_predictions = rfc.____(____)
# Create and print the confusion matrix
cm = ____(____, ____)
print(cm)
# Print the true positives (actual 1s that were predicted 1s)
print("The number of true positives is: {}".format(cm[____, ____]))