深度学习日常学习记录——归一化

深度学习日常学习记录——归一化


总结

深度学习归一化技术总结

归一化方法数学公式归一化维度适用场景Batch依赖
Batch Norm (BN)μB=1m∑i=1mxiσB2=1m∑i=1m(xi−μB)2x^i=xi−μBσB2+ϵyi=γx^i+β\begin{aligned} \mu_B &= \frac{1}{m}\sum_{i=1}^m x_i \\ \sigma_B^2 &= \frac{1}{m}\sum_{i=1}^m (x_i - \mu_B)^2 \\ \hat{x}_i &= \frac{x_i - \mu_B}{\sqrt{\sigma_B^2 + \epsilon}} \\ y_i &= \gamma \hat{x}_i + \beta \end{aligned}μBσB2x^iyi=m1i=1mxi=m1i=1m(xiμB)2=σB2+ϵxiμB=γx^i+βN,H,WCNN强依赖
Layer Norm (LN)μL=1H∑i=1HxiσL2=1H∑i=1H(xi−μL)2x^i=xi−μLσL2+ϵyi=γx^i+β\begin{aligned} \mu_L &= \frac{1}{H}\sum_{i=1}^H x_i \\ \sigma_L^2 &= \frac{1}{H}\sum_{i=1}^H (x_i - \mu_L)^2 \\ \hat{x}_i &= \frac{x_i - \mu_L}{\sqrt{\sigma_L^2 + \epsilon}} \\ y_i &= \gamma \hat{x}_i + \beta \end{aligned}μLσL2x^iyi=H1i=1Hxi=H1i=1H(xiμL)2=σL2+ϵxiμL=γx^i+βC,H,WRNN/Transformer不依赖
Instance Norm (IN)μnc=1HW∑h,wxnchwσnc2=1HW∑h,w(xnchw−μnc)2x^nchw=xnchw−μncσnc2+ϵynchw=γx^nchw+β\begin{aligned} \mu_{nc} &= \frac{1}{HW}\sum_{h,w} x_{nchw} \\ \sigma_{nc}^2 &= \frac{1}{HW}\sum_{h,w} (x_{nchw} - \mu_{nc})^2 \\ \hat{x}_{nchw} &= \frac{x_{nchw} - \mu_{nc}}{\sqrt{\sigma_{nc}^2 + \epsilon}} \\ y_{nchw} &= \gamma \hat{x}_{nchw} + \beta \end{aligned}μncσnc2x^nchwynchw=HW1h,wxnchw=HW1h,w(xnchwμnc)2=σnc2+ϵxnchwμnc=γx^nchw+βH,W风格迁移不依赖
Group Norm (GN)μng=1(C/G)HW∑c,g,h,wxnchwσng2=1(C/G)HW∑c,g,h,w(xnchw−μng)2x^nchw=xnchw−μngσng2+ϵynchw=γx^nchw+β\begin{aligned} \mu_{ng} &= \frac{1}{(C/G)HW}\sum_{c,g,h,w} x_{nchw} \\ \sigma_{ng}^2 &= \frac{1}{(C/G)HW}\sum_{c,g,h,w} (x_{nchw} - \mu_{ng})^2 \\ \hat{x}_{nchw} &= \frac{x_{nchw} - \mu_{ng}}{\sqrt{\sigma_{ng}^2 + \epsilon}} \\ y_{nchw} &= \gamma \hat{x}_{nchw} + \beta \end{aligned}μngσng2x^nchwynchw=(C/G)HW1c,g,h,wxnchw=(C/G)HW1c,g,h,w(xnchwμng)2=σng2+ϵxnchwμng=γx^nchw+β(C/G),H,W小batch CNN不依赖
Weight Norm (WN)w=g∣v∣vw = \frac{g}{|v|}vw=vgv-全连接/RNN不依赖
Spectral Norm (SN)WSN=Wσ(W)W_{SN} = \frac{W}{\sigma(W)}WSN=σ(W)W-GAN不依赖
AdaINAdaIN(x,y)=σ(y)(x−μ(x)σ(x))+μ(y)\text{AdaIN}(x,y) = \sigma(y)\left(\frac{x - \mu(x)}{\sigma(x)}\right) + \mu(y)AdaIN(x,y)=σ(y)(σ(x)xμ(x))+μ(y)H,W风格迁移不依赖
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值