当所有特征都在相同比例上时为什么要规范化?

时间:2018-10-19 15:55:51

标签: tensorflow machine-learning normalization

所以我正在做的tensorflow教程在这里找到:

https://www.tensorflow.org/tutorials/keras/basic_classification

基本上,我的输入是[28x28]矩阵(图像),我将其展平为[1x784]向量。

教程然后说:

  

我们将这些值缩放到0到1的范围,然后再馈入神经网络模型。为此,将图像分量的数据类型从整数转换为浮点数,然后除以255。

我的问题是为什么在这种情况下我们需要规范化?我的理解是,当我们拥有不同比例的要素时,如果模型的输出没有失真,就需要规范化。但是在这种情况下,所有像素范围都从0到255(所有要素的比例都相同)

我继续进行归一化处理,并获得了85%以上的准确度,而没有归一化,我的准确度下降到了10%。

有什么想法吗?

0 个答案:

没有答案