what is EPOCH in neural network

Illustration
Ritika_singh - 2021-07-02T10:08:46+00:00
Question: what is EPOCH in neural network

HI what is the definition of EPOCH. is it just an iteration. for each epoch, all the data sets go for training with assumed weights and biases.?? OR, does epoch has a size also, where after that size, the weights adgustments happen and runs again for other size.

Expert Answer

Profile picture of John Williams John Williams answered . 2025-11-20

An epoch is a measure of the number of times all of the training vectors are used once to update the weights.
For batch training all of the training samples pass through the learning algorithm simultaneously in one epoch before weights are updated.
help/doc trainlm
For sequential training all of the weights are updated after each training vector is sequentially passed through the training algorithm.
help/doc adapt


Not satisfied with the answer ?? ASK NOW

Get a Free Consultation or a Sample Assignment Review!