ПочатиПочніть безкоштовно

Оцінювання якості моделі

Настав час перейти до оцінювання якості моделі.

Тут ви порівняєте RMSE і MAE крос-валідаційної моделі XGBoost на даних про житло в Еймсі, Айова. Як і в попередніх вправах, усі потрібні модулі вже завантажені, а дані доступні в датафреймі df.

Ця вправа є частиною курсу

Екстремальний градієнтний бустинг з XGBoost

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Create the DMatrix: housing_dmatrix
housing_dmatrix = xgb.DMatrix(data=X, label=y)

# Create the parameter dictionary: params
params = {"objective":"reg:squarederror", "max_depth":4}

# Perform cross-validation: cv_results
cv_results = ____(dtrain=____, params=____, nfold=____, num_boost_round=____, metrics=____, as_pandas=True, seed=123)

# Print cv_results
print(cv_results)

# Extract and print final boosting round metric
print((cv_results["____"]).tail(1))
Редагувати та запускати код