デッドReLU
ReLUを使ったニューラルネットワークで、学習中に一部のユニットの出力が常に0となり、重みが更新されなくなる問題の対策として、最も適切なものを1つ選べ。
- A
出力層の活性化関数を恒等関数に変える
- B
学習率を常に0にする
- C
入力データの数を減らす
- D
負の領域にも小さな傾きを持つLeaky ReLUなどを使う
正解と解説を見る
正解:D
ReLUは入力が負だと勾配が0になるため、ユニットが更新されなくなることがある。Leaky ReLUやELUなどが対策になる。

- A
誤り。デッドReLUは隠れ層の問題で、出力層の変更では解決しない。
- B
誤り。学習が止まる。
- C
誤り。原因はデータの量ではなく、負の領域の勾配が0であること。
- D
正しい。入力が負でも勾配が0にならないため、ユニットが「死ぬ」ことを避けやすい。
このサイトの問題は、各試験の公開されているシラバスに沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。日本ディープラーニング協会(JDLA)・一般社団法人生成AI活用普及協会(GUGA)の公式サービスではありません。