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

Đá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_trainX_test, cũng như các mảng nhãn y_trainy_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

Xem khóa học

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

  • Huấn luyện bc trê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)) 
Chỉnh sửa và Chạy Mã