Machine learning 神经网络的批量大小是多少?
我有一个由36个数据点组成的训练集。我想在上面训练一个神经网络。我可以选择批量大小,例如1、12或36(36可以除以的每个数字) 当然,当我增加批量大小时,训练运行时间会大大减少Machine learning 神经网络的批量大小是多少?,machine-learning,neural-network,deep-learning,Machine Learning,Neural Network,Deep Learning,我有一个由36个数据点组成的训练集。我想在上面训练一个神经网络。我可以选择批量大小,例如1、12或36(36可以除以的每个数字) 当然,当我增加批量大小时,训练运行时间会大大减少 如果我选择12而不是1作为批量大小,是否有缺点?批量大小没有黄金法则。句号 但是。您的数据集非常小,批量大小可能根本不重要,您所有的问题都是因为缺少数据,而不是任何超参数。我同意lejlot。鉴于数据量非常小,batchsize在当前的模型构建中不是问题。一旦转移到内存中无法容纳的较大数据,请尝试不同的批处理大小(例如
如果我选择12而不是1作为批量大小,是否有缺点?批量大小没有黄金法则。句号
但是。您的数据集非常小,批量大小可能根本不重要,您所有的问题都是因为缺少数据,而不是任何超参数。我同意lejlot。鉴于数据量非常小,batchsize在当前的模型构建中不是问题。一旦转移到内存中无法容纳的较大数据,请尝试不同的批处理大小(例如,某些2的幂,即32、128、512等) 批量大小的选择取决于: