标准化(standardization,z-score)与归一化(Normalizer)分别是什么?有什么区别?

Posted Data+Science+Insight

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了标准化(standardization,z-score)与归一化(Normalizer)分别是什么?有什么区别?相关的知识,希望对你有一定的参考价值。

标准化(standardization,z-score)与归一化(Normalizer)分别是什么?有什么区别?

See the source image

首先因为翻译以及各种原因这两个东西很多情况下是一锅粥的状态;我们今天以sklearn中提供的API来做一个统一的说明:

标准化(standardization,z-score)从的角度来处理特征数据

标准化是依照特征矩阵的列处理数据,其通过求z-score的方法,将样本的特征值转换到同一量纲下。

标准的的标准方法是StandardScaler、RobustScaler、MinMaxScaler、MaxAbsScaler等;

标准化的好处是将特征统一在同一个量刚下,然后梯度下降的求解会更容易更快速;

  1. 使不同量纲的特征处于同一数值量级,减少方差大的特征的影响,使模型更准确。
  2. 加快学习算法的收敛速度。

归一化(Normalizer)从的角度来处理样本数据:

查看sklearn API中Normalizer的定义:

Normalize samples individually to

以上是关于标准化(standardization,z-score)与归一化(Normalizer)分别是什么?有什么区别?的主要内容,如果未能解决你的问题,请参考以下文章

R使用dplyr包对变量特征进行标准化(standardize)缩放操作

标准化率(standardized rate)R实现

标准误(Standard Error)

标准化(standardization,z-score)与归一化(Normalizer)分别是什么?有什么区别?

归一化 (Normalization)标准化 (Standardization)和中心化/零均值化 (Zero-centered)

standard error怎么算