日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

记录 之 不同的Normalization方式

發布時間:2024/4/18 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 记录 之 不同的Normalization方式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

????????Normalization是加速神經網絡訓練的一種重要方法,隨著深度學習的發展以及各種任務的出現,催生出了一系列的Normalization方式,現在主流的正則化方式有Batch Normalization,Group Normalization,Instance Normalization,Layer Normlization,Positional Normalization五種。

批規范化 (Batch Normalization) 方法用于計算機視覺任務的深度神經網絡。

如上圖,我們將其理解為一個size為(B,C,H,W)的特征圖(5,3,2,2),為方便表示,將特征圖拉伸后尺寸為(5,3,4)。
Batch Normalization在計算均值(一階矩)?和 標準差(二階矩)時,是分通道進行的,上圖展示了參與運算的某一通道的所有元素,共計(BxHxW)= 20 個。
求取了這20個元素的E[x] =??和Var[x] =??后,對這20個元素分別進行更新,這里的γ 和 β 是仿射變換的系數:

這里我們以批歸一化為例詳細介紹計算過程,接下來的幾個歸一化操作,我們只給出示意圖,計算過程大抵相當,只不過參與計算的元素不同。

分組歸一化 (Group Normalization) 主要用于目標檢測和實力分割任務。

這里參與正則化操作的是一個batch中某一樣例的某組特征通道分量,依次計算

實例歸一化 (Instance Normalization) 因其具有從輸入中刪除樣式信息的能力而廣泛用于圖像合成。

這里參與正則化操作的是一個batch中某一樣例的某一特征通道分量,依次計算

分層歸一化 ( Layer Normalization) 適用于序列模型, 常見于自然語言處理任務

這里參與正則化操作的是一個batch中某一樣例的全部特征通道分量,依次計算

位置正則化(Positional Normalization)適用于生成模型,常見與GAN等生成模型。

這里參與正則化操作的是一個batch中某一樣例在某一位置(h1,w1)上的所有特征分量,依次計算。

到這里我們就了解了上述幾種正則化操作的操作對象,以及計算過程,我們在進行不同的工作時要選擇合適的正則化操作,不僅能加快訓練網絡,有可能還能提高精度。

?

總結

以上是生活随笔為你收集整理的记录 之 不同的Normalization方式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。