1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Machine Learning with Tree-Based Models in Python

Connected

cvičení

Definování klasifikátoru AdaBoost

V následujících cvičeních se vrátíš k datasetu Indian Liver Patient, který byl představen v předchozí kapitole. Tvým úkolem je předpovědět, zda pacient trpí jaterním onemocněním, a to na základě 10 příznaků včetně albuminu, věku a pohlaví. Tentokrát ale budeš trénovat ensemble AdaBoost. Protože je tento dataset nevyvážený, použiješ jako metriku skóre ROC AUC místo přesnosti.

Jako první krok vytvoříš instanci klasifikátoru AdaBoost.

Pokyny

100 XP
  • Importuj AdaBoostClassifier z sklearn.ensemble.

  • Vytvoř instanci DecisionTreeClassifier s max_depth nastaveným na hodnotu 2.

  • Vytvoř instanci AdaBoostClassifier složeného ze 180 stromů a nastav base_estimator na dt.