始める無料で始める

レンジを使ってモデルを実行する

課題として予測モデルをチューニングするために、ハイパーパラメータとそのレンジのリストを作成し終えたところです。レンジ用の変数名として max_depthmin_samples_splitmax_features を使いました。

この演習はコースの一部です

Python によるモデル検証

コースを見る

演習の手順

  • レンジ用の変数を使って、max_depthmin_samples_splitmax_features をランダムに選びます。
  • rfr のすべてのパラメータを出力し、どの値がランダムに選ばれたかを確認します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

from sklearn.ensemble import RandomForestRegressor

# Fill in rfr using your variables
rfr = RandomForestRegressor(
    n_estimators=100,
    max_depth=random.____(____),
    min_samples_split=random.____(____),
    max_features=random.____(____))

# Print out the parameters
print(rfr.____)
コードを編集して実行