バッチ学習

インクリメンタル学習とは対照的に、データセット全体でモデルを一度にトレーニングする機械学習アプローチです。

Definition

利用可能なすべてのデータが各エポックで固定サイズのバッチで処理されるというトレーニングパラダイム。バッチ学習はオンライン法やインクリメンタル法とは対照的で、安定したデータセットに適しています。新しいデータが到着したら最初から再トレーニングする必要があり、リソースを大量に消費する可能性があります。ガバナンス部門は、再トレーニングサイクルをスケジュールし、関連するコンピューティングコストとデータバージョン管理コストを管理する必要があります。

Real-World Example

ある小売分析チームは、毎週日曜日にバッチ学習を使用して需要予測モデルを再トレーニングします。その週全体の売上データを夜間にバッチ処理し、モデルを再調整して、月曜日の業務計画会議の前に更新バージョンを展開します。