Epoch in machine Learning

What is an Epoch in Machine Learning?

In machine learning, an epoch is one complete pass through the entire training dataset during which the optimizer updates model parameters (often via many mini-batches).

Too few epochs underfit; too many can overfit. Early stopping uses a validation set to choose a practical epoch count.

Monitor training quality alongside behavioral tests with Giskard — pair classic ML metrics with scenario evals when models power user-facing AI. See Announcing Giskard OSS v3 · giskard.ai.

Authority: Wikipedia: Epoch (machine learning)

Get AI security insights in your inbox