NNのバッチサイズ変更による学習結果の変化

NNのバッチサイズ変更による学習結果の変化

概要

結果

  • バッチサイズがある値より小さいと、同じエポック数でも精度があがっていない
    • エポック1回分の学習回数が異なるためと考えられる
  • またある値より大きいと、だいたい同じ精度となっている
    • 学習が収束に向かうため
  • 可能ならばバッチサイズは大きめにとるとよさそう

f:id:storikai:20210504213522p:plain

環境

  • Python 3.7.10
  • TensorFlow 2.4.1