2017-08-30 17 views

答えて

1

あなたはおそらくオーバーフィッティングです。 early_stopping_roundsを設定しようとしましたか? xgboostがバリデーションエラーが増えていることを検出すると、これはトレーニングを終了します。

この現象は、最初のトレーニングステップを実行したときに発生する場合は、小さな学習率(ηと呼ばれる)を試してみるとよいでしょう。

上記のパラメータの詳細については、APIリファレンスの

を参照してください。
関連する問題