1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Python によるモデル検証

Connected

Bài tập

scikit-learn の KFold()

同僚のコードを実行して、ランダムフォレストモデルを作成し、サンプル外の精度を計算したところです。ところが、そのコードには random state が設定されておらず、あなたが得た誤差は同僚が報告したものとまったく異なっていました。

このランダムフォレストモデルが新しいデータでどれくらい正確に予測できるかをより適切に見積もるため、KFold クロスバリデーションで使用するインデックスを生成することにしました。

Hướng dẫn

100 XP
  • KFold() を呼び出し、分割数を 5、シャッフルあり、random_state を 1111 にしてデータを分割できるように設定してください。
  • KFold の split() メソッドを X に対して実行してください。
  • 訓練用インデックスと検証用インデックスのそれぞれに含まれるインデックス数を出力してください。