กำหนด Bagging Classifier
ในแบบฝึกหัดต่อไปนี้ คุณจะได้ทำงานกับชุดข้อมูล Indian Liver Patient จาก UCI machine learning repository โดยมีเป้าหมายเพื่อทำนายว่าผู้ป่วยเป็นโรคตับหรือไม่ โดยใช้ 10 features ซึ่งรวมถึง Albumin อายุ และเพศ คุณจะใช้ Bagging Classifier ในการทำงานนี้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Machine Learning with Tree-Based Models in Python
คำแนะนำการฝึกหัด
Import
DecisionTreeClassifierจากsklearn.treeและBaggingClassifierจากsklearn.ensembleสร้าง
DecisionTreeClassifierและกำหนดให้ตัวแปรชื่อdtสร้าง
BaggingClassifierและกำหนดให้ตัวแปรชื่อbcโดยประกอบด้วยต้นไม้จำนวน 50 ต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import DecisionTreeClassifier
____
# Import BaggingClassifier
____
# Instantiate dt
dt = ____(random_state=1)
# Instantiate bc
bc = ____(base_estimator=____, n_estimators=____, random_state=1)