Machine learning 神经网络隐层的设计

Machine learning 神经网络隐层的设计,machine-learning,neural-network,Machine Learning,Neural Network,我有分类问题,我有一个输入形状(16x16图像),我需要将该形状分类为正确的形状或不正确的形状,因此我有256(16*16)个输入神经元和一个输出神经元 中间的呢?我不确定需要多少层隐藏的神经元,以及每层中应该有多少神经元 你真的不知道,因为它变化很大,但主要取决于噪音的大小 你需要自己测试你需要多少,但数量在1到256之间。有一个基于直观观察和经验结果的公式,我们可以定义隐藏层神经元的数量: 2*(N1 + N3) <= N2 <= (K*(N1 + N3) - N3) / (N1

我有分类问题,我有一个输入形状(16x16图像),我需要将该形状分类为正确的形状或不正确的形状,因此我有256(16*16)个输入神经元和一个输出神经元


中间的呢?我不确定需要多少层隐藏的神经元,以及每层中应该有多少神经元

你真的不知道,因为它变化很大,但主要取决于噪音的大小


你需要自己测试你需要多少,但数量在1到256之间。

有一个基于直观观察和经验结果的公式,我们可以定义隐藏层神经元的数量:

2*(N1 + N3) <= N2 <= (K*(N1 + N3) - N3) / (N1 + N3 + 1)
2*(N1+N3)可能重复的