各位大神,我在做神经网络时遇到一个问题。我使用
神经网络对数据进行分类,结果发现当使用1个隐藏层时数据效果非常好,但是当我用2个隐藏层时,无论使用什么函数,几个节点,效果都没有1个隐藏层的效果好。不知道为什么?求大神帮解释。
注:神经网络的设计没有问题,我使用了两种数据进行训练(两个不同的神经网络),一种是分类清晰的数据,结果2个隐藏层的效果和1个隐藏层的效果差不多。但是当我使用那种分类不太清晰的数据时,也就时不同类别的数据存在较大的混淆时,2个隐藏层的效果反而没有1个隐藏层的好了,无论如何都比1个隐藏层的差5-10个点左右。