AI engineering glossary · Deep learning core

What is epoch?

Epoch: One complete pass of the learning algorithm over the whole training dataset. Training usually runs for many epochs, and progress is commonly tracked by evaluating loss at the end of each one.

Level: beginnerTopic: Deep learning core

Epoch: an example

With 50,000 training images and a batch size of 100, one epoch consists of 500 weight updates.

Related terms

More Deep learning core terms

Where you learn it

Epoch is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.