最終更新日:2023/07/13
(イ)に最もよくあてはまる選択肢を 1 つ選べ.
狭い意味でのディープラーニングとは層の数が深いニューラルネットワークを用いた機械学習である.複数の層を持つ階層的ニューラルネットワークは,1980 年代には(ア)という方法がすでに提案されていたが,現在ほど多くの層を持った学習をすることはできなかった.その理由として二つの理由が挙げられる.一つ目は,出力層における誤差を入力層に向けて伝播させる間に,誤差情報が徐々に拡散し,入力層に近い層では勾配の値が小さくなって学習がうまく進まないという問題が発生したからだ.このことを(イ)という.二つ目は,層の数が多いニューラルネットワークの学習の目的関数は多くの(ウ)を持ち,適切な結合の重みの初期値の設定が難しかった.
編集履歴(0)