MLAMLモデルの開発

ML チームが SageMaker の自動ハイパーパラメータチューニング(Automatic Model Tuning)を使用して XGBoost モデルを最適化しています。予算の都合上、トレーニングジョブの実行回数は最大 40 回に制限されており、learning_rate・max_depth・subsample の 3 つのハイパーパラメータを連続値の範囲で探索します。限られたジョブ数で最も効率的に最適な組み合わせを見つけるには、どのチューニング戦略を選択すべきですか?

A
グリッドサーチ(Grid):指定した値の全組み合わせを網羅的に試す
グリッドサーチは離散値向きで全組み合わせを網羅するため40回の制限では到底足りません。
B
ランダムサーチ(Random):ランダムに組み合わせを選択する
ランダムサーチは過去の結果を活用しないため非効率です。
C
ベイズ最適化(Bayesian):過去の試行結果を基に次の候補を効率的に選択する
✓ 正解
ベイズ最適化(Bayesian)は過去のトレーニングジョブの結果からガウス過程モデルを構築し、有望な領域を優先的に探索するため、少ない試行回数で良い結果を得やすい戦略です。連続値の探索空間に特に適しています。
D
Hyperband:リソースを段階的に割り当てて早期打ち切りを行う
Hyperbandは早期打ち切りとリソースの段階的割り当てによる高速化が特徴ですが、最大40回という少ないジョブ数の制約下では早期打ち切りの恩恵が限定的であり、ベイズ最適化の方が少ない試行で収束しやすく最適です。

解説

正解: ベイズ最適化(Bayesian):過去の試行結果を学習して次の候補をインテリジェントに選択する。 ベイズ最適化(Bayesian)は過去のトレーニングジョブの結果からガウス過程モデルを構築し、有望な領域を優先的に探索するため、少ない試行回数で良い結果を得やすい戦略です。連続値の探索空間に特に適しています。 選択肢Aのグリッドサーチは離散値向きで全組み合わせを網羅するため40回の制限では到底足りません。 選択肢Bのランダムサーチは過去の結果を活用しないため非効率です。 選択肢DのHyperbandは早期打ち切りとリソースの段階的割り当てによる高速化が特徴ですが、最大40回という少ないジョブ数の制約下では早期打ち切りの恩恵が限定的であり、ベイズ最適化の方が少ない試行で収束しやすく最適です。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでMLAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
MLA の問題一覧に戻る