最適化手法の課題と改善手法
問題
最適化手法における課題と改善手法について、以下の記述のうち誤りを1つ選べ。
解説
ニューラルネットワークの学習(重みの更新)の基本となる「勾配降下法(Gradient Descent)」には、いくつかの大きな弱点があります。
例えば、「学習率(Learning Rate)を人間が手探りで設定しなければならない」「谷底ではなく浅い窪み(局所最適解:Local Minima)にハマって抜け出せなくなる」「勾配が平坦な場所(鞍点やプラトー)で学習が極端に遅くなる」といった問題です。
これらを解決するために、多くの改良手法が開発されてきました。
1. 勾配降下法には学習率の調整が難しいという課題がある。
正しい:学習率が大きすぎれば発散し、小さすぎれば学習が終わらないため、手動での適切な調整が非常に困難であるという大きな課題があります。
2. 勾配降下法は局所最適解に陥る可能性がある。
正しい:一番深い谷底(大域最適解)に辿り着く前に、近くの浅い窪み(局所最適解)に捕まってしまい、それ以上精度が上がらなくなるリスクが常にあります。
3. 勾配降下法には改善手法が存在しないため、基本手法のみが使われる。
誤り:これらの課題を克服するため、過去の移動の勢いを利用する「Momentum(慣性)」や、学習率を自動調整する「AdaGrad」「RMSprop」、それらを統合した現在の主流である「Adam」など、多数の高度な改善手法が存在します。
4. 勾配降下法は深層学習の基礎となる最適化手法である。
正しい:数々の高度な最適化アルゴリズムも、すべて「現在の傾き(勾配)と反対の方向に進んで誤差を減らす」という勾配降下法の基本原理の上に成り立っています。
📚 より詳細を学びたい方へ
同じカテゴリの問題
- 過学習(Overfitting)の理解
- AUCの理解
- 単純パーセプトロンの限界に関する問題
- 多層パーセプトロン(MLP)の特徴
- GPUとCPUの違いに関する理解
- ディープラーニングの学習データ量に関する理解
- ニューラルネットワークの層構造に関する問題
- 活性化関数の役割に関する理解
- シグモイド関数の特徴に関する問題
- ReLU関数の利点と注意点
- Leaky ReLUの特徴に関する問題
- ソフトマックス関数の理解
- 誤差関数の基本的な役割に関する理解
- 平均二乗誤差(MSE)の特徴
- 交差エントロピーの性質に関する理解
- KLダイバージェンス(カルバック・ライブラー情報量)の理解
- Contrastive Loss(コントラスト損失)の理解
- Triplet Loss(トリプレット損失)の特徴
- 正則化の目的に関する理解
- L1正則化(ラッソ回帰)の特徴
- L2正則化(リッジ回帰)の性質
- ドロップアウトの仕組みと目的
- L0・L1・L2正則化の違いに関する理解
- 誤差逆伝播法の基本原理に関する理解
- 連鎖律(チェーンルール)の役割
- 勾配爆発問題の原因に関する理解
- 勾配降下法の基本原理に関する理解
- 学習率(Learning Rate)の特徴
- 確率的勾配降下法(SGD)の性質
- バッチ学習・ミニバッチ学習・オンライン学習の違い
- 局所最適解と大域最適解の理解
- 早期終了(Early Stopping)の目的
- ハイパーパラメータの役割
- 最適化手法の課題と改善手法
- ミニバッチ学習の利点
- オンライン学習の特徴
- 学習率と収束の関係
- 二重降下現象の特徴
- モーメンタムの役割
- AdaGradの特徴
- RMSpropの改善点
- AdaDeltaの特徴
- Adamの理解
- AMSGradの特徴
- AdaBoundの理解
- AMSBoundの特徴
- グリッドサーチの特徴
- ランダムサーチの特徴


