エポック数と反復回数​(イテレーショ)ンに​ついての質問

25 visualizaciones (últimos 30 días)
HY
HY el 5 de Nov. de 2020
Comentada: HY el 7 de Nov. de 2020
こんにちは。
深層学習におけるエポック数と反復回数の関係について混乱しており、質問させていただきました。
例えば、学習データが1000枚ありミニバッチサイズを20とすれば1000/20=50より、反復回数が50となり、50回反復したところで1エポックとなる。と理解しています。
そこでこちらの例を見たところ(https://jp.mathworks.com/help/vision/examples/object-detection-using-yolo-v3-deep-learning.html?s_tid=srchtitle#mw_rtc_ObjectDetectionUsingYOLOV3DeepLearningExample_D2F0B11C)、学習データ数が177枚でありミニバッチサイズが8と指定していますが、反復回数を2000と設定しています。また、エポック数の指定はありません。177/8=22の反復回数ではないのでしょうか。
上記の例の考え方でいけば、ミニバッチサイズが決まれば自ずと反復回数が決まると理解していますが、この場合2000と指定すると、どのような学習になるのでしょうか。
勉強不足のため拙い質問となってしまい申し訳ありませんが、よろしくお願いいたします。

Respuesta aceptada

Kenta
Kenta el 7 de Nov. de 2020
こんにちは、最新のドキュメントでは該当箇所の書き方が少し変更されています。
画像が100枚あって、ミニバッチ数を8、反復数を100とすれば、画像を合計800枚見ることになって、8エポックに相当します。復元抽出のように画像を選ぶのではなく、非復元抽出を繰り返し、すべて画像を読み込めばリセットする形になるので、指定したいエポック数をもとに反復数を逆算し、指定すればよいです。
  1 comentario
HY
HY el 7 de Nov. de 2020
ご回答いただきありがとうございます。
エポックと反復回数の関係についてよく理解できました。
ありがとうございます。

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre イメージを使用した深層学習 en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!