为什么必须对人工神经网络的输入进行标准化?
0 501
0
该提问暂无详细描述
收藏
2021-01-30 10:59 更新 正直的烤面包 •  4004
共 1 个回答
高赞 时间
0

如果输入变量是线性组合的(如在MLP [多层感知器]中一样),那么至少从理论上讲,几乎没有必要对输入进行标准化。原因是通过更改相应的权重和偏差可以有效地撤消输入矢量的任何重新缩放,从而获得与以前完全相同的输出。

但是,出于各种实际原因,标准化输入可以使训练更快并减少陷入局部最优的机率。同样,使用标准输入可以更方便地完成权重衰减和贝叶斯估计。

参考https://stackoverflow.com/a/4674770/15018571

收藏
2021-01-30 11:02 更新 阿托 •  17069