1. Learn
  2. /
  3. Courses
  4. /
  5. Jak vyhrát soutěž na Kaggle v Pythonu

Connected

Exercise

Grid search

V předchozí lekci jsme vytvořili základní model Gradient Boosting. Tvým úkolem je teď najít nejlepší hodnotu hyperparametru max_depth pro tento model. Hyperparametr max_depth omezuje počet uzlů v každém jednotlivém stromě. K měření lokální výkonnosti modelu pro každou hodnotu hyperparametru použiješ K-fold křížovou validaci.

Máš k dispozici funkci get_cv_score(), která přijímá trénovací dataset a slovník parametrů modelu a vrací celkové RMSE skóre validace přes 3-fold křížovou validaci.

Instructions

100 XP
  • Definuj mřížku možných hodnot max_depth s hodnotami 3, 6, 9, 12 a 15.
  • Předej každého kandidáta z mřížky do slovníku parametrů params modelu.