归一化的几种方法

文章目录

  • 归一化
    • 1 归一化含义
      • 1.1 定义
      • 1.2 优点
    • 2 归一化的方法
      • 2.1 线性归一化
      • 2.2 标准差归一化
      • 2.3 非线性归一化

归一化

1 归一化含义

1.1 定义

​ 归一化是通过一定的算法处理,将原本离散的数据,限制在一定范围内。

1.2 优点

​ 1.数据分布更规范,使得梯度下降算法更有效,加快求得最优解的速度

​ 2.提高精度

2 归一化的方法

2.1 线性归一化

​ 通过线性变化,将输入值限定在(0,1)之间

x ′ = x − m i n ( x ) m a x ( x ) − m i n ( x ) x' = \frac{x - min(x)}{max(x)-min(x)} x=max(x)min(x)xmin(x)

2.2 标准差归一化

求得数据集的均值和标准差,通过算法处理,将数据集标准化,处理过后的数据符合标准正态分布,均值为0,标准差为1

均 值 : μ = 1 m ∑ i = 1 m x i 标 准 差 : σ = 1 m ∑ i = 1 m ( x i − μ ) 2 转 换 函 数 : x ′ = x − μ σ 均值:\\μ = \frac{1}{m}\sum_{i=1}^{m}x_i\\ 标准差:\\σ = \sqrt{\frac{1}{m}\sum_{i=1}^{m}(x_i-μ)^2}\\ 转换函数:\\x'=\frac{x-μ}{σ} μ=m1i=1mxi:σ=m1i=1m(xiμ)2 :x=σxμ

2.3 非线性归一化

通过使用一些log,指数,正切等函数转换,这种应用在数据差距较大的情况。

你可能感兴趣的:(人工智能,机器学习)