みなさんこんにちは、私はZhibinです〜 今日は、GridSearch グリッド検索と K 分割相互認証を使用して、決定木モデルのパラメータを調整する方法を紹介します。 前回の記事では、決定木モデルの構築と実践を紹介しました。その時は、max_depth という 1 つのパラメータのみが使用されていました。しかし、実際には、モデルには、criterion (特徴選択基準)、class_weight (クラスの重み) などの他の影響パラメータがあります。より正確な結果を得たい場合は、モデルパラメータを調整し、モデルを構築するための最適なパラメータを見つける必要があります。 1. K分割交差検証K 分割交差検証では、実際にデータ セットを K 個の部分に分割し、そのたびに K-1 個の部分をトレーニング セットとして選択し、残りの部分をテスト セットとして使用し、K 個のモデルの平均テスト結果を最終的なモデル効果として取得します。次の図に示すように: K 値の選択はデータ セットのサイズに関係します。データ セットが小さい場合は K 値を増やし、データ セットが大きい場合は K 値を減らしてください。実装コードは次のとおりです。 sklearn.model_selection から cross_val_score をインポートします 2. グリッドサーチGridSearch は、すべての候補パラメータを走査し、各モデルの有効性と精度を評価し、最終結果として最適なパラメータを選択する、徹底的な検索パラメータ調整方法です。 パラメータ チューニングは、単一パラメータ チューニングと複数パラメータ チューニングに分かれています。Zhibin はそれぞれ例を挙げて紹介します。 (1)単一パラメータチューニング単一パラメータのチューニングを説明するために、単一パラメータ max_depth を例に挙げます。コードは次のとおりです。 sklearn.model_selection から GridSearchCV をインポートします 出力パラメータの最適な結果: グリッド検索.ベストパラメータ max_depth パラメータの最適な結果は次のとおりです。 上記で得られた最適なパラメータ値でモデルを再構築し、AUC値が改善されたかどうかを確認します。コードは次のとおりです。 モデル = DecisionTreeClassifier(最大深度=7) 得られた AUC 値は次のとおりです。 これは以前の値 0.958 よりも高く、モデルの精度が向上したことを示しています。 (2)マルチパラメータチューニング決定木モデルには次のパラメータがあります。 これらのパラメータは、構築した決定木モデルの精度に影響します。ここでは、max_depth (最大深度)、criterion (特徴選択基準)、min_samples_split (子ノードを下方に分割するために必要なサンプルの最小数) を例として、マルチパラメータ チューニングを実行します。コードは次のとおりです。 sklearn.model_selection から GridSearchCV をインポートします 出力パラメータの最適値: グリッド検索.ベストパラメータ 上記で得られた最適なパラメータ値でモデルを再構築し、AUC値が改善されたかどうかを確認します。コードは次のとおりです。 モデル = DecisionTreeClassifier(基準 = 'エントロピー'、最大深度 = 13、最小サンプル分割 = 15) 得られた AUC 値は次のとおりです。 これは以前の値 0.985 よりも高く、モデルがさらに最適化されたことを示しています。 |
<<: NLP技術の準備——自然言語処理技術はあなたの妻ではありません
最近、ETH チューリッヒのコンピューター ビジョン研究所の研究者が超解像度モデル SRFlow を...
12月14日水曜日(米国時間)、Googleはクラウドコンピューティングの顧客により良いサービスを提...
自転車が「自力で歩ける」ようになるのはいつでしょうか? [[404743]]自転車は劣駆動システムで...
[[186364]]人工知能 (AI) と機械学習 (ML) をめぐる誇大宣伝は信じられないほどのレ...
Stability AI の今年最初のビッグモデルが登場しました!これは Stable Code 3...
世界各国の政府は新型コロナウイルス感染症の流行に対抗するためさまざまな対策を講じているが、世界的な流...
コンピューターサイエンスとエンジニアリングの主要会員コミュニティである IEEE コンピューターソサ...
[[225297]]毎年恒例の「大学入試シーズン」が到来し、受験生や保護者にとって、受験願書の記入は...
現代の農業はミツバチに依存しています。私たちが食べる食物や呼吸する空気を含む生態系のほぼ全体が、花粉...
AI 分野で急成長しているビジネスを運営し、成長させるには、プロセスの構築、顧客の成功、人材の獲得、...
火星の環境について知りたいですか?たった一文であなた自身のデジタル人物を生成したいですか?こうした最...
はじめに: Waymo は最近、フェニックス地域で安全担当者なしの無人タクシーの運行を開始すると発表...