在Matlab中用前馈网络分类奇怪的结果?

时间:2015-01-22 08:33:49

标签: matlab neural-network perceptron

我在Matlab中使用前馈网络进行了一些分类测试。使用标准tansig函数,在隐藏层上使用更多神经元时,结果更好。 但是,当我切换到pure lin时,我惊讶地发现,当我在隐藏层上设置较少数量的神经元时,结果会更好。 你可以帮我解决这些情况吗?

1 个答案:

答案 0 :(得分:0)

tansig激活功能基本上可以使神经元因饱和而变得不活跃。线性神经元始终处于活动状态。因此,如果一个线性神经元具有不良参数,它将始终影响分类的结果。在这种情况下,更多数量的神经元会产生更高的不良行为概率。