ミニバッチとエポックについて
Show older comments
ミニバッチとエポックについては以下の考え方でよろしいのでしょうか? 学習を開始すると、まず全クラスの学習データセットから指定したバッチサイズの画像データ数をニューラルネットワークに与え、パラメータを更新する。これを全クラスの学習データセットの全画像データを1巡した際、1エポックの計算が終了したと定義される。例えば、全クラスの合計の画像データが1000枚であり、バッチサイズが10とすると100回のパラメータ更新で全クラスの全画像データを1巡した、すなわち1エポック経過したことになる。この条件で10エポック計算することを考えると合計で1000回のパラメータ更新をすることになる。 また、上記正しい場合、全体の画像の枚数がバッチサイズで割り切れない場合、その端数はどのように処理されるのでしょうか?
1 Comment
Eiji Ota
on 16 Sep 2017
端数に相当する部分のデータは無視されることになります。
Accepted Answer
More Answers (0)
Categories
Find more on Deep Learning Toolbox in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!