Neuronová síť Neocognitron je charakteristická nejen velkým počtem buněk, ale také velkým počtem spojů. Tyto spoje slouží pro přenos informací mezi buňkami ze sousedních vrstev. Jednotlivé buňky získávají pomocí těchto spojů informace ze všech buněk, které se nacházejí v jejich připojovacích oblastech v předcházející vrstvě.
Každý spoj má přiřazenu určitou váhu, pomocí které lze ovlivnit množství přenášené informace. Pokud bychom si spoj představili jako potrubí s ventilem, můžeme váhu přiřazenou spoji přirovnat k míře otevření tohoto ventilu.
V neuronové síti Neocognitron existují čtyři typy vah (a-váhy, b-váhy, c-váhy a d-váhy). Každý z těchto typů vah je použit pro spoje mezi jinými dvěma typy vrstev, což je schématicky znázorněno na obrázku 13.1.
![]() |
Obr. 13.1 - Váhy v síti Neocognitron |
Dalším pojmem souvisejícím s váhami je sdílení vah (angl. weight sharing). Tímto pojmem označujeme skutečnost, že všechny buňky v jedné ploše používají pro spoje ze svých připojovacích oblastí stejné váhy. Pomocí sdílení vah je zajištěno, že všechny buňky z jedné plochy vždy detekují stejný příznak.
![]() |
Obr. 13.2 - Sdílení vah |
Váhy uvedené na obrázku 13.1 můžeme rozdělit podle způsobu jakým se nastavují na váhy :
Prvním typem vah modifikovatelných učením jsou a-váhy. Tyto váhy jsou určeny pro spoje mezi S-buňkami a C-buňkami, které patří do jejich připojovacích oblastí. V a-vahách jsou zakódovány příznaky, které budou S-buňky detekovat. Nastavení a-vah se provádí při učení sítě podle předkládaných trénovacích vzorů.
![]() |
Obr. 13.3 - a-váhy |
Druhým typem vah modifikovatelných učením jsou b-váhy. Jsou určeny pro spoje mezi S-buňkami a odpovídajícími V-buňkami. Tyto váhy se opět nastavují při učení sítě podle předkládaných trénovacích vzorů.
![]() |
Obr. 13.4 - b-váhy |
Pevné c-váhy jsou určeny pro spoje mezi V-buňkami a C-buňkami, které patří do jejich připojovacích oblastí. Hodnoty c-vah jsou pevně určeny při konstrukci sítě. Tyto váhy bývají nejčastěji nastaveny tak, že nejméně omezují přenos informací ze středu připojovací oblasti a postupně k jejím okrajům tento přenos tlumí.
![]() |
Obr. 13.5 - c-váhy |
Posledním typem vah v neuronové síti Neocognitron jsou pevné d-váhy. Jsou určeny pro spoje mezi C-buňkami a S-buňkami, které patří do jejich připojovacích oblastí. Stejně jako c-váhy jsou i d-váhy pevně nastaveny při konstrukci sítě a to opět většinou tak, aby více omezovaly přenos informací z okrajů připojovacích oblastí.
![]() |
Obr. 13.6 - d-váhy |