Základním principem funkce neuronové sítě Neocognitron je hierarchická detekce příznaků. Pochopení tohoto principu nám usnadní předchozí objasnění pojmů příznak a detekce příznaku.
Hierarchická detekce příznaků spočívá v rozdělení detekovaných příznaků do několika úrovní. V první úrovni se provádí detekce nejjednodušších příznaků (obvykle pouze různě natočených čárek) a v každé následující úrovni jsou detekovány příznaky stále komplexnější. Přitom je důležitá skutečnost, že pro detekci příznaků v určité úrovni jsou využívány pouze informace získané v úrovni předcházející.
Na obrázku 3.1 je schématicky znázorněna hierarchie příznaků, které bychom mohli v neuronové síti Neocognitron využít pro rozpoznávání číslice nula. Spoje mezi příznaky v sousedních úrovních reprezentují, jaké příznaky z předcházející úrovně jsou využity při detekci určitého příznaku.
![]() |
Obr. 3.1 - Princip hierarchické detekce příznaků |