始める無料で始める

GridSearchCV を使ったモデル結果

このモデルの最適なハイパーパラメータとして、分割基準は 'gini'、推定器(木)の数は 30、最大深さは 8、最大特徴量は "log2" に設定することが分かりました。

これを実際に試し、モデルの性能を確認してみましょう。時間短縮のために、get_model_results() 関数を再度使ってください。

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

Pythonで学ぶ不正検知

コースを見る

演習の手順

  • モデル定義に最適な設定を入力します。
  • モデルを学習し、予測を取得し、get_model_results() で評価指標を得ます。

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

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

# Input the optimal parameters in the model
model = RandomForestClassifier(class_weight={0:1,1:12}, ____='____',
            ____=____, ____='log2',  min_samples_leaf=10, ____=____, n_jobs=-1, random_state=5)

# Get results from your model
get_model_results(____, ____, ____, ____, ____)
コードを編集して実行