Batch vs Online Learning
Last updated
Last updated
Training is performed with all the data
It is performed offline
It requires more resources and time (every time the training is performed)
Training is performed on mini-batches
It is offline, as well
It updates the model (not overwritten) - so, it requires fewer resources.
It is important to properly set the regularization parameter and check the wellness of all the data fed into the model.