学習率と収束の関係
問題
学習率と収束の関係について、正しいものを1つ選べ。
解説
学習率(Learning Rate)は、勾配降下法において「誤差を減らす方向(谷底の方向)に、どれくらいの歩幅で進むか」を決める値です。モデルの学習において最も重要なハイパーパラメータと言えます。
歩幅が大きすぎると谷底を飛び越えてしまい(発散)、歩幅が小さすぎると谷底に辿り着くまでに途方もない時間がかかってしまいます(収束が遅い)。
1. 学習率が大きいと収束が速く安定する。
誤り:学習率(歩幅)が大きすぎると、最適解(谷底)を通り越して向こう側の斜面に移ってしまい、誤差が減るどころかどんどん増えていく「発散(オーバーシュート)」という現象が起きます。
2. 学習率が小さいと更新量が小さくなり収束が遅くなる。
正しい:学習率が小さいと、1回あたりのパラメータ更新量(歩幅)が小さくなるため、最適解に到達する(収束する)までに非常に多くの計算ステップ(時間)が必要になります。
3. 学習率はモデルの性能に影響しない。
誤り:学習率が不適切だと「学習が全く進まない」または「途中で崩壊する」ため、モデルが最終的に到達できる精度(性能)に極めてダイレクトに影響します。
4. 学習率は訓練中に自動的に最適化されるため設定不要である。
誤り:Adamなどの最適化アルゴリズムは「学習の途中で」学習率を自動的に調整してくれますが、「最初のベースとなる学習率(初期学習率)」は依然として人間が設定する必要があります。
📚 より詳細を学びたい方へ
同じカテゴリの問題
- 過学習(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の特徴
- グリッドサーチの特徴
- ランダムサーチの特徴


