为什么时尚MINST问题的keras模型第二层有128个节点
https://colab.research.google.com/github/tensorflow/docs/blob/master/site/en/tutorials/keras/classification.ipynb#scrollTo=9ODch-OFCaW4
model = keras.Sequential([
keras.layers.Flatten(input_shape=(28, 28)),
keras.layers.Dense(128, activation='relu'),
keras.layers.Dense(10, activation='softmax')
])
Tags:
节点的数量取决于数据大小,您可以给它任何数量,但如果为较大的数据提供较大的数量级,则有可能过度拟合。你知道吗
过度装配: 当一个模型用如此多的数据进行训练时,它就开始从数据集中的噪声和不准确的数据项中学习。然后,由于太多的细节和噪声,模型不能正确地对数据进行分类。你知道吗
参考:https://www.geeksforgeeks.org/underfitting-and-overfitting-in-machine-learning/
基本上,您可以为它指定任何数字,只要结果(精度、延迟等)对您来说足够好,并且您的硬件可以运行它。你知道吗
相关问题 更多 >
编程相关推荐