图像归一化,除以 255 和 除以 127.5-1 的区别

来源:2-7 神经元实现(二分类逻辑斯蒂回归模型实现)

情怀丶

2019-03-08

老师好,在实战中,对图像进行了归一化的处理,发现是除以 127.5 后 -1
self._data = np.vstack(all_data) / 127.5 - 1
图像的像素范围是 [0, 255],为什么不直接除以 255 呢?
self._data = np.vstack(all_data) / 255
我对比了两者对实验的效果,发现除以 127.5-1 的效果比 255 的好,这是为什么?

写回答

1回答

正十七

2019-03-20

同学你好,除以255,值分布在[0,1], /127.5 - 1得到的则是[-1, 1], 之所以后者好,是因为后者以0为均值,所以初始化后每一层的分布相对于[0, 1]的输入的更加分散,更利于训练。这一点在参数初始化那一节应该有提到。

4
0

深度学习之神经网络(CNN/RNN/GAN)算法原理+实战

深度学习算法工程师必学,深入理解深度学习核心算法CNN RNN GAN

2617 学习 · 935 问题

查看课程