我对在 matlab 工具箱中使用 nntool 有一些担忧。按照这些来自训练的简单线性神经网络权重的链接,与训练结果不兼容,无法理解为什么,我发现 nntool 默认将输入标准化为范围 [-1 1]。所以我有点担心,我创建了一个神经网络,第一层有 tansig 激活,输出层有 logig 激活。我手动将输出标准化为数据中 [0 1] 的范围,并将其提供给 nntool。现在我的问题是 nntool 是否进一步将其标准化为范围 [-1 1]。如果是,那么它是不正确的,logsig 的输出不能在 [-1 1] 的范围内。
有什么建议么?