ITパスポート 過去問
令和8年度
問82 (テクノロジ系 問28)

このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。

問題

ITパスポート試験 令和8年度 問82(テクノロジ系 問28) (訂正依頼・報告はこちら)

ニューラルネットワークの学習に用いられるバックプロパゲーションで行われていることはどれか。
  • 各ノードの重みを調整して、誤差を小さくする。
  • 各ノードの重みを調整して、最適な活性化関数を選択する。
  • ノードの数を変更して、誤差を小さくする。
  • ノードの数を変更して、処理速度を高める。

正解!素晴らしいです

残念...

この過去問の解説 (1件)

01

バックプロパゲーションは、ニューラルネットワークの”出力”と”正解”との誤差を出力側から入力側へ伝え、その誤差が小さくなるように結合の重みなどを更新する学習方法です。

選択肢1. 各ノードの重みを調整して、誤差を小さくする。

正しいです。各ノード間の重みを、出力誤差を小さくする方向へ調整し、モデルの予測精度を高めます。

選択肢2. 各ノードの重みを調整して、最適な活性化関数を選択する。

重みは誤差を小さくするために調整します。バックプロパゲーション自体が最適な活性化関数を選択する処理ではありません。

選択肢3. ノードの数を変更して、誤差を小さくする。

誤差を小さくするために主に変更するのは結合の重みであり、学習のたびにノード数を変更するわけではありません。

選択肢4. ノードの数を変更して、処理速度を高める。

バックプロパゲーションの目的は誤差に基づく重みの学習です。ノード数を変更して処理速度を高める手法ではありません。

まとめ

誤差を逆方向へ伝え、誤差が小さくなるよう重みを調整するのがバックプロパゲーションです。

参考になった数2