ランダムフォレスタでグリッドサーチを実行するために、パラメータを設定しました。
それぞれ、どの程度の設定値を設定してよいのかわからず、ネット情報などから、適当に設定しています。
一応、正常にサーチはされて結果も得られるのですが、このような設定値でよいのか疑問です。
特に、random_state' : [2525]
については、なぜこのように数値なのかよくわかりません。
「0」でなければ、どんな値でもよいのでしょうか?
この辺、お詳しい方、コメント頂戴できればありがたいです。
よろしくお願いいたします。
search_params = { 'n_estimators' : [5, 10, 50, 100, 300], 'max_features' : [5, 10, 20], 'random_state' : [2525], 'n_jobs' : [1], 'min_samples_split' : [5, 10, 50, 100], 'max_depth' : [1,3,5, 10, 50, 100] } clf = GridSearchCV(RandomForestClassifier(), # 対象の機械学習モデル search_params, # 探索パラメタ辞書 cv=3, # クロスバリデーションの分割数 verbose=0, # ログ表示 n_jobs=-1) # 並列処理
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/28 07:17
2019/10/28 07:32
2019/10/28 07:49
2019/10/28 08:06 編集
2019/10/28 08:09
2019/10/28 08:15
2019/10/28 10:11
2019/10/28 13:12