官术网_书友最值得收藏!

1.3.2 參數共享

本質上隱藏層的一個節點與輸入層一個節點的連接,對應的就是一個連接參數,大量的連接也就意味著大量的參數需要計算,僅依靠局部連接技術是無法進一步減少計算量的,于是人們又提出了參數共享。所謂的參數共享是基于這樣一個假設,一部分圖像的統計特性與完整圖像的相同。回到上面的例子,每個隱藏層的節點只與輸入層的100個節點連接,這樣每個隱藏層節點就具有100個參數,全部隱藏層就具有1000000×100=108個參數,使用參數共享后,每個隱藏層的節點都具有完全相同的參數,全部隱藏層就只有100個參數需要計算了,這大大減少了計算量,而且即使處理更大的圖像,只要單一隱藏層節點與輸入層連接的個數不變,全部隱藏層的參數個數也不會變。這種共享參數的機制,可以理解為針對圖像的卷積操作。假設如圖1-13所示,具有一個4×4大小的圖像和一個大小為2×2的卷積核。

大小為2×2的卷積核對原始圖像第1塊大小為2×2的圖像進行卷積操作,得到卷積結果為2,如圖1-14所示。

圖1-13 原始圖像與卷積核

圖1-14 卷積核對原始圖像第1個2×2的塊進行處理

大小為2×2的卷積核對原始圖像第2塊大小為2×2的圖像進行卷積操作,得到卷積結果為1,如圖1-15所示。

圖1-15 卷積核對原始圖像第2個2×2的塊進行處理

如果大小為2×2的卷積核依次對原始圖像進行卷積操作,移動的步長為2,那么最終將獲得一個2×2的新圖像,如圖1-16所示。

圖1-16 卷積核對原始圖像處理后的結果

可見卷積處理后圖像的大小與卷積核的大小無關,僅與步長有關,對應的隱藏層的節點個數也僅與步長有關。另外需要說明的是,卷積核處理圖像邊際時會出現數據缺失,這個時候需要將圖像補全,常見的補全方式有兩種,分別是same模式和valid模式,same模式會使用0數據補全,而且保持生成圖像與原始圖像大小一致。

same模式會使用大小為2×2的卷積核依次對原始圖像進行卷積操作,移動的步長為1,最終獲得一個4×4的新圖像如圖1-17所示。這里需要再次強調的是,當步長為1時,無論卷積核大小如何,處理前后圖像大小不變;只有當步長大于1時,處理后的圖像才會變小。

圖1-17 卷積核對原始圖像處理后的結果

主站蜘蛛池模板: 云阳县| 乐都县| 仪陇县| 阿拉善右旗| 岳普湖县| 天津市| 肃宁县| 疏勒县| 新宾| 江口县| 衡阳县| 长丰县| 泰兴市| 棋牌| 永福县| 莒南县| 西乌珠穆沁旗| 栾城县| 垫江县| 霍林郭勒市| 壶关县| 伊宁市| 马关县| 玉环县| 陵川县| 宁都县| 秦皇岛市| 宁都县| 广汉市| 泽州县| 井冈山市| 太保市| 讷河市| 夏津县| 涪陵区| 黔南| 鸡泽县| 丰城市| 龙岩市| 长沙市| 专栏|