過去問解きまくり研究所 ホーム

基礎理論|令和8年度 ITパスポート試験 問82

ニューラルネットワークの学習に用いられるバックプロパゲーションで行われていることはどれか。

解説

重みを調整して、出力と正解の誤差を小さくしていきます。

ニューラルネットワークは、たくさんのノードが結び付いた構造で、結び付きの一つひとつに重みという値が付いています。入力を与えると、その重みに従って値が伝わり、出力が出ます。学習では、出た答えと正解との食い違いを誤差として求め、その誤差を出力の側から入力の側へ逆にたどりながら、どの重みをどれだけ動かせば誤差が小さくなるかを計算して調整します。この進め方がバックプロパゲーションです。各ノードの重みを調整して、誤差を小さくするという記述が、行われていることです。一度の調整で正しくなるわけではなく、たくさんのデータについて少しずつ動かすことを繰り返します。動かす幅が大きすぎると行き過ぎ、小さすぎると進まないので、その加減も設計の一部です。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

出典:令和8年度 ITパスポート試験 問82

この問題を演習で解く

同じ単元をまとめて解くなら基礎理論へ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)