正しい選択肢は:
① (A)イテレーション (B)エポック
解説:
(A) イテレーション(Iteration)
・イテレーションとは、重みの更新を1回行う処理を指します。
・通常、訓練データをバッチ(Batch)という小分けした単位に分割し、各バッチについて1回の学習(順伝播→逆伝播→重み更新)を行うのが 1イテレーションです。
(B) エポック(Epoch)
・エポックとは、すべての訓練データを1回学習に使用する回数を指します。
・例えば、データが1000個あり、バッチサイズが100の場合、1エポックには10回のイテレーションが含まれます。
他の選択肢の誤り:
②(A)トレーニング (B)パッチ
・誤り:トレーニングは学習全体を指す一般的な用語で、重み更新の回数(イテレーション)を意味しません。また、パッチという用語は、 通常バッチサイズの文脈で用いられることがなく、誤りです。
③(A)バッチ (B)エポック
・誤り:バッチは、データを小分けにする単位のことで、重み更新の回数を指すイテレーションではありません。
④(A)イテレーション (B)トレーニング
・誤り:トレーニングは学習全体を指し、エポックを指す文脈には適していません。

