Presná definícia
Čo znamená sieť Inception?
Sieť Inception používa modul s paralelnými vetvami rôznych receptívnych polí, napríklad 1×1, 3×3, 5×5 konvolúciou a poolingom, a ich výstupy spája po kanáloch. Konvolúcie 1×1 slúžia aj ako redukcie rozmeru pred drahšími filtrami. Architektúra tak spracúva obraz vo viacerých mierkach v jednej úrovni a riadi výpočtovú cenu faktorizáciou operácií.
Skúsenosť a kontext
Ako sa pojem používa v praxi
Inception sa hodí ako referenčná viacmierková CNN alebo pri práci s existujúcimi predtrénovanými modelmi. Pri prenose sa musí použiť zodpovedajúce rozlíšenie, normalizácia a pravidlá pomocných klasifikátorov konkrétnej verzie. Profilovanie sleduje každú vetvu, lebo počet parametrov sám nevystihuje paralelnú latenciu. Pri vlastnom module sa overia priestorové rozmery pred zreťazením a porovná sa s jednoduchšou sekvenciou konvolúcií.
Overiteľnosť
Odborné zdroje
Praktické odpovede
Často kladené otázky
Prečo sú paralelné?
Zachytávajú vzory s rôznymi efektívnymi mierkami a operáciami.
Akú má úlohu?
Mieša kanály a môže znížiť ich počet pred drahšou konvolúciou.
Ako sa vetvy zlúčia?
Zreťazením máp po kanálovej osi pri rovnakom priestorovom rozmere.
Je Inception jeden nemenný model?
Nie; neskoršie verzie faktorizujú filtre a menia normalizáciu aj bloky.
Prečo dodržať preprocessing?
Predtrénované váhy očakávajú konkrétnu mierku, poradie kanálov a normalizáciu.
Prihlásiť / registrovať