我使用前馈,梯度下降,反向传播神经网络 其中隐藏/输出神经元使用tanh激活函数,输入神经元是线性的。
在您看来,在以下情况下对数字数据进行标准化的最佳方法是什么:
最大数量已知,例如最大正数为1000,最大负数为-1000。
最大数量未知。
如果我应该保持所有输入的最大数字相同,或者它可以 如果网络的输入有不同的规范化方式?
谢谢!
答案 0 :(得分:0)
如果知道max
和min
,最简单的规范化是:
normalized = (val - min) / (max - min)
如果max
未知,您可以根据做所拥有的数据进行规范化,并且知道tanh
具有超过1的值的良好特征。