深度学习中的epochs是什么意思
时间: 2023-06-15 16:06:58 浏览: 625
深度学习中的epochs,batch_size,iterations详解.pdf
在深度学习中,一个 epoch 是指训练神经网络时,将训练数据集中的所有样本都用于神经网络的一次正向传播和反向传播的过程。
简单来说,一个 epoch 就是将整个数据集在神经网络中训练一次。如果我们将训练集分成多份,每份称为一个 batch,那么一个 epoch 就是完成了对所有 batch 的训练。
通常情况下,我们需要训练多个 epoch 以使模型充分学习数据集中的特征。在每个 epoch 中,我们可以观察到模型的损失函数值是否有所下降,以及模型的性能是否有所提高。
阅读全文