เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ประเมินประสิทธิภาพของ Bagging

หลังจากสร้าง bagging classifier แล้ว ก็ถึงเวลาฝึกโมเดลและประเมินความแม่นยำบนชุดทดสอบ

ชุดข้อมูล Indian Liver Patient ได้รับการประมวลผลไว้ล่วงหน้าและแบ่งออกเป็นชุดฝึก 80% และชุดทดสอบ 20% เมทริกซ์ฟีเจอร์ X_train และ X_test รวมถึงอาร์เรย์ป้ายกำกับ y_train และ y_test พร้อมใช้งานใน workspace แล้ว นอกจากนี้ยังได้โหลด bagging classifier bc ที่สร้างไว้ในแบบฝึกหัดก่อนหน้า และฟังก์ชัน accuracy_score() จาก sklearn.metrics ไว้ให้เรียบร้อย

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Machine Learning with Tree-Based Models in Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ฝึก bc บนชุดข้อมูลฝึก

  • ทำนายป้ายกำกับของชุดทดสอบ แล้วกำหนดผลลัพธ์ให้กับ y_pred

  • คำนวณความแม่นยำของ bc บนชุดทดสอบ

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# 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)) 
แก้ไขและรันโค้ด