1. 学ぶ
  2. /
  3. コース
  4. /
  5. XGBoost で学ぶ極限の勾配ブースティング

Connected

演習

XGBoost モデルのクロスバリデーション

この演習では、作成したパイプラインを使って前処理を行い、さらにモデルのクロスバリデーションも実施します。

指示

100 XP
  • steps を使って xgb_pipeline という名前のパイプラインを作成します。
  • cross_val_score() を使って 10 分割のクロスバリデーションを実行します。パイプライン、X(.to_dict("records") で辞書に変換したもの)、y、分割数、scoring("neg_mean_squared_error")を渡します。
  • 10 分割の RMSE を出力します。