Presná definícia
Čo znamená poolingová vrstva?
Poolingová vrstva agreguje hodnoty v lokálnych alebo globálnych oblastiach tenzora, znižuje priestorové rozlíšenie alebo vytvára invariantnejší súhrn. Operácia môže vybrať maximum, vypočítať priemer alebo použiť naučenú agregáciu. Klasické poolingovanie nemá trénovateľné váhy, no jeho jadro, stride, padding a pravidlo zaokrúhlenia určujú výstupný tvar.
Skúsenosť a kontext
Ako sa pojem používa v praxi
V konvolučnej sieti sa pred každým poolingom vypočíta očakávaná výška a šírka a jednotkový test overí okraje. Max a average pooling sa porovnajú pri rovnakom downsamplingu; pri malých objektoch môže agresívny stride odstrániť signál. Tím sleduje, či je invariancia voči malému posunu vhodná pre cieľ, a pri exporte kontroluje padding aj ceil/floor režim, ktoré sa medzi runtime môžu líšiť.
Overiteľnosť
Odborné zdroje
Praktické odpovede
Často kladené otázky
Čo pooling robí?
Agreguje oblasť a často znižuje jej rozlíšenie.
Má klasický pooling parametre?
Max a priemer nie.
Čo ho určuje?
Veľkosť jadra, stride, padding a pravidlo zaokrúhlenia.
Čo môže priniesť?
Menšiu citlivosť na malé lokálne posuny.
Čo môže poškodiť?
Presnú polohu a malé objekty pri príliš silnom downsamplingu.
Prihlásiť / registrovať