分數階最大值池化 fractional max pooling


分數階最大值池化:就是輸入和輸出的維度比例可能不是整數,通常我們max pooling按kernel=(2, 2),stride=2或kernel=(3,3),stride=2,比例大小是2,作者提出比例為分數的做法,下面描述比例屬於(1,2)時的辦法,其他的類似。

設(Nin,Nin), (Nout, Nout)分別為輸入和輸出的feature map的大小,利用隨機產生序列,根據序列將輸入的feature map分成Nout*Nout塊,每塊分別做max pooling,分出的塊為

Pij=[ai-1, ai-1]*[bj-1, bj-1] 或Pij=[ai-1, ai]*[bj-1, bj]

分別是不相交和有叫疊的做法。

產生序列的方法有兩種,首先固定間隔只能為1或2。

作用就是因為隨機pool size的話可認為是個隨機的scale變換,這個能算aug了,外加一點dropout,正則性能好一些,防止過擬合。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM