What is an epoch???..

Sandhya Reyya
1 min readJun 2, 2021

--

Basically in Machine Learning, we will use epochs. While creating a model, initially the data get trained with the algorithm. Epoch is a very important feature in machine learning.

Epoch is defined as the complete process of training whole data with an algorithm. In basic models we just need 1 epoch, but for some deep learning and complex models more than one epoch is used.

It means, we are training the dataset for many times by shuffling the data. So that the model doesn't gets overfitted .

For example ,if we give 9 epochs, the model gets trained 9 times with the same dataset. After completion of each and every epoch, the accuracy rate gets increased .

So, if a good model is required then the model should be trained for good number of epochs.

This is the basic idea about epochs , which are used in Machine Learning.

Thanking You

--

--

Sandhya Reyya
Sandhya Reyya

No responses yet