平成29年度 秋期 情報処理安全確保支援士試験 午前II 問21
【問題21】
ビッグデータの解析に利用されるニューラルネットワークに関する記述のうち,適切なものはどれか。
誤差逆伝播法(バックプロパゲーション)は,ニューラルネットワーク全体の重みを調整する手法であり,調整作業は入力層から出力層に向かって行われる。
サポートベクターマシンは機械学習に必要な機能を実現する装置のことであり,ニューラルネットワークで大量計算する際に利用される。
深層学習(ディープラーニング)に用いられるニューラルネットワークは,入力層と出力層の間に複数の中間層をもつモデルが利用される。
中間層を増やしたニューラルネットワークによる訓練データを用いた学習は,訓練データ以外の未知のデータに対しても高精度な正解が導け,これを過学習(オーバーフィッティング)という。
【解説】
ア: 誤差逆伝播法(バックプロパゲーション)は,ニューラルネットワーク全体の重みを調整する手法であり,調整作業は入力層から出力層に向かって行われる。
誤り。バックプロパゲーションでは、実際の重みの調整は出力層から入力層に向かって逆方向に行われます。
イ: サポートベクターマシンは機械学習に必要な機能を実現する装置のことであり,ニューラルネットワークで大量計算する際に利用される。
誤り。サポートベクターマシン(SVM)は別の機械学習アルゴリズムであり、ニューラルネットワークとは異なるものです。
ウ: 深層学習(ディープラーニング)に用いられるニューラルネットワークは,入力層と出力層の間に複数の中間層をもつモデルが利用される。
正しい。深層学習(ディープラーニング)は、複数の中間層(隠れ層)を持つニューラルネットワークを使用することで特徴抽出能力を高めています。
エ: 中間層を増やしたニューラルネットワークによる訓練データを用いた学習は,訓練データ以外の未知のデータに対しても高精度な正解が導け,これを過学習(オーバーフィッティング)という。
誤り。過学習(オーバーフィッティング)は、訓練データに特化しすぎて未知のデータに対する汎化性能が低下する現象を指します。
【答え】
ウ: 深層学習(ディープラーニング)に用いられるニューラルネットワークは,入力層と出力層の間に複数の中間層をもつモデルが利用される。
出典:平成29年度 秋期 情報処理安全確保支援士試験 午前II 問21