thinQmaster Virtual testing partner Adaptive practice exams that find your weak spots and drill them. Every answer explained. From $69
Enroll

thinQmaster

Find your exam

Five questions free, before you decide.

Step 1 · choose a vendor

In one of our camps? Your practice exams come with the tuition — they are on your study page already.

AI & Machine Learning · Foundational

Epoch

One complete pass of the training algorithm through the entire training dataset.

Definition

Training usually runs for multiple epochs. Too few epochs can underfit, too many can overfit, which early stopping guards against. Each epoch consists of many iterations, one per mini-batch.

Example

10,000 examples with batch size 100 gives 100 iterations per epoch.

Exam tip

Know the difference between epoch (full pass), batch (subset) and iteration (one update).

Related terms