1. Learn
  2. /
  3. 课程
  4. /
  5. Extreme Gradient Boosting with XGBoost

Connected

道练习

Vše dohromady

Čas dát vše dohromady! V tomto závěrečném cvičení kurzu propojíš vše, co ses dosud naučil/a, do jednoho kompletního XGBoost pipeline – a pořádně si tak upevníš znalosti předzpracování dat a práce s pipeline v XGBoost.

Výsledky z předchozích 3 cvičení, kde jsi předzpracoval/a data a sestavil/a pipeline, jsou už načtené. Tvým úkolem je provést randomizované prohledávání a najít nejlepší hyperparametry.

说明

100 XP
  • Nastav mřížku parametrů pro ladění 'clf__learning_rate' (od 0.05 do 1 s krokem 0.05), 'clf__max_depth' (od 3 do 10 s krokem 1) a 'clf__n_estimators' (od 50 do 200 s krokem 50).
  • Jako estimátor použij svůj pipeline a proveď 2-fold RandomizedSearchCV s hodnotou n_iter nastavenou na 2. Jako metriku použij "roc_auc" a nastav verbose na 1, aby byl výstup podrobnější. Výsledek ulož do randomized_roc_auc.
  • Přizpůsob randomized_roc_auc datům X a y.
  • Zjisti nejlepší skóre a nejlepší estimátor objektu randomized_roc_auc.