開始使用免費開始

定義 Bagging 分類器

在接下來的練習中,你將使用 UCI 機器學習資料庫中的 Indian Liver Patient 資料集。你的任務是使用包含 10 個特徵(例如白蛋白(Albumin)、年齡與性別)來預測病人是否罹患肝臟疾病。你會使用 Bagging 分類器來完成這項任務。

本練習屬於課程

Machine Learning with Tree-Based Models in Python

檢視課程

練習說明

  • sklearn.tree 匯入 DecisionTreeClassifier,並從 sklearn.ensemble 匯入 BaggingClassifier

  • 建立一個名為 dtDecisionTreeClassifier

  • 建立一個名為 bc、由 50 棵樹組成的 BaggingClassifier

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Import DecisionTreeClassifier
____

# Import BaggingClassifier
____

# Instantiate dt
dt = ____(random_state=1)

# Instantiate bc
bc = ____(base_estimator=____, n_estimators=____, random_state=1)
編輯並執行程式碼