0
xgboostでモデルを訓練すると、「eval-merror」が増加し、「train-merror」が次のように減少していますが、何かエラーがありますか?XGBoost:列車のエラーがXGBoostで減少すると、テストエラーが増加するのはなぜですか?
xgboostでモデルを訓練すると、「eval-merror」が増加し、「train-merror」が次のように減少していますが、何かエラーがありますか?XGBoost:列車のエラーがXGBoostで減少すると、テストエラーが増加するのはなぜですか?
あなたはおそらくオーバーフィッティングです。 early_stopping_roundsを設定しようとしましたか? xgboostがバリデーションエラーが増えていることを検出すると、これはトレーニングを終了します。
この現象は、最初のトレーニングステップを実行したときに発生する場合は、小さな学習率(ηと呼ばれる)を試してみるとよいでしょう。
上記のパラメータの詳細については、APIリファレンスの
を参照してください。