スポンサーリンク

問題の解答・解説ページ

このページは解説の閲覧モードです。
実力試しをしたい方は、下のボタンからクイズに挑戦してください!

この問題をクイズ形式で解く
問題 No.400
ニューラルネットワークにおいて、Sigmoid関数が近年の中間層であまり使われず、ReLUが主流となった技術的な背景として最も適切なものはどれか。

【正解の解説】

Sigmoidは入力値が極端に大きい/小さい場合に勾配がほぼ0になり、学習が止まる問題があるため

正解です。Sigmoid関数は入力値が大きすぎたり小さすぎたりすると、グラフが平坦になり勾配がほぼ0になります。層を重ねるごとにこの影響が積み重なり、学習が進まなくなる『勾配消失問題』が起きるため、ReLUが主流となりました。

スポンサーリンク

【その他の選択肢の解説】

ReLUの方がシグモイドよりもグラフの形状が美しく、視覚的に理解しやすいため

誤りです。数学的な形状の美しさは選定理由ではありません。

Sigmoidにはメモリ使用量が非常に多いという欠点があるため

誤りです。メモリ使用量の多さが主な要因ではなく、学習効率(勾配の伝わりやすさ)が問題です。

ReLUは出力が必ず確率値(0から1の間)になるため、層を重ねても出力の解釈が容易であるため

誤りです。ReLUの出力は0以上であれば無限に大きくなるため、確率は出力しません。