Azure ML発展応用

Azure MLデザイナーで構築したパイプラインのハイパーパラメータチューニングを実施する際、サンプリング方法を「ランダムサンプリング」から「グリッドサンプリング」に変更した場合、何が起こるか?

A.チューニング時間は短縮され、より多くのパラメータ組み合わせを試せる
✗ グリッドサンプリングはランダムサンプリングより計算時間が増加します。すべてのパラメータ組み合わせを試すため、むしろ時間と予算が増加する傾向があります。
B.パラメータの組み合わせは網羅的になるが、計算時間と予算が増加する可能性がある← 正解
✓ 正解です。グリッドサンプリングはパラメータ空間をグリッド状に分割して網羅的に試すため、最適解を見つける可能性は高まります。一方、試行数が指数的に増加するため、計算時間と予算も大幅に増加します。
C.チューニング精度は必ず向上する
✗ グリッドサンプリングが必ずより良い精度をもたらすわけではなく、パラメータ空間の設定に大きく依存します。
D.グリッドサンプリングは大規模なパラメータ空間に最適である
✗ グリッドサンプリングは実は大規模なパラメータ空間には不向きです。次元の呪いにより計算が爆発的に増加するため、ランダムサンプリングやベイズ最適化が推奨されます。

この問題のポイント

グリッドサンプリングはパラメータ空間をグリッド状に分割して網羅的に試すため、最適解を見つける可能性は高まります。一方、試行数が指数的に増加するため、計算時間と予算も大幅に増加します。

AI-900:Microsoft Azure AI Fundamentals の問題一覧