Keras:验证的batch_size是什么意思?

机器算法验证 机器学习 神经网络 验证 喀拉斯 火车
2022-03-29 03:03:16

如果我正确理解批量大小是在梯度更新之前用于训练NN 的样本数量,那么为什么我们需要为验证样本指定一个指定的 batch_size?

导致我有这个问题的问题是:如果我给出一个大的 batch_size,那么前几个验证事件会被重复使用,而不是验证迭代整个验证样本。

我的问题是关于 Keras 和 Sequential,但它有可能更普遍地适用。

1个回答

这意味着验证数据将分批绘制。在某些情况下,您可能无法一次将整个验证数据集放入您的神经网络中,您可以在小批量中进行,就像您在训练中所做的那样。