G検定対策
③ ディープラーニングの概要 / 12. 活性化関数

勾配消失問題とは

勾配消失問題とは、誤差逆伝播の過程で勾配が層を遡るごとに極端に小さくなり、学習が進まなくなる現象です。シグモイドやtanhで起きやすく、ReLU系で緩和される点がG検定の要点です。

この用語はG検定シラバスの「12. 活性化関数」に含まれます。 章全体の用語は用語解説③(全52語)にまとまっています。

一言でいうと

層をさかのぼるほど勾配が小さくなり、入力層側がほとんど学習されなくなる現象です。

なぜ起きるのか

誤差逆伝播法では、連鎖律によって各層の微分値を掛け合わせながら出力層から入力層へ勾配を伝えていきます。

ここで1より小さい値を何度も掛けると、値は急速に0へ近づきます。0.25を10回掛ければ約100万分の1です。

その結果、入力層に近い層ほど重みがほとんど更新されず、学習が進まなくなります。

起きやすい活性化関数

ディープラーニングが深いネットワークを扱えるようになった直接の要因の1つがReLUの採用でした。

勾配爆発問題との違い

逆に勾配が大きくなりすぎて発散するのが勾配爆発問題です。消失は「小さくなりすぎる」、爆発は「大きくなりすぎる」——対の関係で覚えてください。

活性化関数以外の対策

ReLUの採用だけでなく、構造やしくみの面からも対策が行われています。

複数の対策の組み合わせによって、非常に深いネットワークの学習が可能になりました。

混同しやすい用語との違い

用語ポイント
勾配消失問題勾配が小さくなりすぎて学習が進まない
勾配爆発問題勾配が大きくなりすぎて発散する

🎯 G検定での押さえどころ

  • 層をさかのぼるほど勾配が小さくなる
  • シグモイド・tanhで起きやすく、ReLUで緩和される
  • 勾配爆発問題(大きくなりすぎる)と対で覚える

⚠️ よくある誤りの選択肢

  • 「勾配消失問題はReLUを使うと必ず完全に解消される」→ 誤り。緩和されますが完全ではありません
  • 「勾配消失問題では出力層付近の重みが更新されなくなる」→ 誤り。影響が大きいのは入力層側です

📘 もっと深く学ぶ

関連する用語

スポンサーリンク

ご利用にあたって 本ページの内容は、JDLAが公開しているG検定シラバス2024や公式テキストなど、一般に公開されている情報をもとに独自に整理・解説したものです。実際の試験の出題内容を示すものではなく、また合格を保証するものでもありません。制度・法令・試験要項は変更されることがあるため、最新の情報は必ずJDLA公式サイトでご確認ください。

\ 公式LINE・登録無料 /

友だち追加で4大特典をプレゼント中🎁

E資格ミニ模試(全15問)/覚えておくべき数式チェック49本
医療現場の生成AI安全活用ガイド/医療AI用語事典100

📱 友だち追加して特典を受け取る

▶ 特典のくわしい内容を見る