神经网络——为什么输出不是在1和1当我施加tansig作为输出层的激活函数?

29日视图(30天)
我得到了输出大于1(范围从0。到11.…)当我使用tansig激活函数在输出层。我的神经网络的架构(4、6、5、1)。
1评论
毗瑟奴
毗瑟奴 14分钟前
嗨,小君挂,
无论“tansig”功能的输入,输出应该在[1]。
因为“tansig”的方程是:
tansig (x) = (2 / (1 + exp (2 * x))) 1;
我建议你尝试通过网络的输入值和权重正常化。如果它仍然给输出超出预期的范围,您可以附加你的神经网络在这里我将研究它。

登录置评。

答案(0)

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!