Đánh giá hiệu năng của Bagging
Bây giờ khi bạn đã khởi tạo bộ phân loại bagging, đã đến lúc huấn luyện và đánh giá độ chính xác trên tập kiểm tra.
Bộ dữ liệu Indian Liver Patient đã được xử lý sẵn và chia thành 80% huấn luyện và 20% kiểm tra. Ma trận đặc trưng X_train và X_test, cũng như các mảng nhãn y_train và y_test đã có trong workspace của bạn. Ngoài ra, chúng tôi cũng đã nạp sẵn bộ phân loại bagging bc mà bạn khởi tạo ở bài trước và hàm accuracy_score() từ sklearn.metrics.
Bài tập này là một phần của khóa học
Machine Learning với mô hình dựa trên cây trong Python
Hướng dẫn bài tập
Huấn luyện
bctrên tập huấn luyện.Dự đoán nhãn cho tập kiểm tra và gán kết quả cho
y_pred.Xác định độ chính xác trên tập kiểm tra của
bc.
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.
# Fit bc to the training set
____.____(____, ____)
# Predict test set labels
y_pred = ____.____(____)
# Evaluate acc_test
acc_test = ____(____, ____)
print('Test set accuracy of bc: {:.2f}'.format(acc_test))