An epoch is a complete pass through the entire training dataset by a machine learning model. During each epoch, the model processes every sample in the dataset once, updating its parameters to improve performance. Multiple epochs are usually needed to optimize the model effectively.
« Back to Glossary Index