将值缩放到 [0,1] 会影响 CNN 学习过程吗?

Does scaling the values to [0,1] affect the CNN learning procedure?

我正在使用 CNN 进行语义分割。

我已经将图像的值标准化到 [0,1] 范围内。我已经多次训练我的网络,学习曲线似乎学得很好,但是,输出始终是黑色图像。我的问题是缩放真的会影响学习还是像素值的范围应该保持在 0-255 范围内?

非常感谢。

一般不影响训练。在许多情况下,[0 1] 实际上比 [0 255] 训练 DNN 更好,因为如果你不在第一层使用较低的学习率,后者可能会导致学习第一层权重的一些数值问题,因为 w' = y' * x,其中 ' 表示导数。