Kohonenove siete predstavujú veľmi dôležité rozšírenie konkurenčného učenia.
Biologické systémy majú podobný tvar hlavne vo svojej percepčnej časti
- oku. Rozšírenie konkurenčného učenia spočíva v tom, že sa pripúšťa
princíp viacerých víťazov - multiply WTA. Ďalej výstup z takejto NN
je geometricky usporiadaný do nejakého útvaru napr. vedľa seba,
obdlžníka, a teda existuje možnosť určenia suseda. Túto vrstvu
nazývame Kohonenovou vrstvou.
Obrázok 5.4:
Typická topologia Kohonenovej NN
Súčasne sa samotné zhlukovanie organizuje takým spôsobom, že susedné neuróny
resp. SV, ktoré k nim smerujú, majú podobné hodnoty a tie, ktoré sú ďalej
od seba, majú viac rozdielne hodnoty. Príčinou toho celého je zavedenie
tzv. susednej funkcie
. Vo väčšine prípadov ide o
funkciu v tvare :
(5.14)
kde
je adaptačná výška,
je vzdialenosť medzi neurónmi v
Kohonenovej vrstve a samotné
predstavuje polomer
priestorového susedstva v iterácii .
Takáto funkcia
môže byť vyjadrená v tvare mexického klobúka, ako je uvedené na obr. 5.5.
a v konečnom dôsledku bude výpočet novej hodnoty SV mať
tvar5.7 :
(5.16)
Cez túto funkciu susednosti sú teda spojené jednotlivé neuróny v
geometricky usporiadenej výstupnej vrstve. Potom graf, ktorý bude
obsahovať jednotlivé rozdelenia váh bude mať v nasledovné možné tvary
uvedené na obr. 5.6, 5.7 a 5.8.
Obrázok 5.6:
Stav SV pri iniacializácii z intervalu
Obrázok 5.7:
Stav SV po určitej dobe učenia
Obrázok 5.8:
Stav SV na konci učenia,v stave GS, keď vstupné vzorky boli
rovnomerne rozdelené
Je nutné si uvedomiť, že uvedené grafy zobrazujú situáciu SV len z dvoch
vstupov. V prípade, ak je vstupov viac je potrebné pre potreby vizualizácie
graficky zvýrazniť dvojice . Zobrazenie v trojrozmernom zobrazení je dosť
zriedkavé.