在机器学习中经常要对输入数据做一些预处理,最常见的就是 Normalization,其重要的作用就是可以加速网络的训练。但是,这个单词在中文中有两种意义截然不同的翻译,标准化和归一化。因此,这里记录一下标准化和归一化的区别:
标准化
标准化将数据转化为均值为 0,方差为 1 的数据
$$
X^{*} = \frac{X - EX}{\sqrt{DX}}
$$
归一化
归一化通常用来对数据进行无量纲化处理
$$
X^{*} = \frac{X}{X_{max} - X_{min}}
$$
Normalization 是如何加速网络训练的
TODO