Grossbergova neuronová síť

Z testwiki
Verze z 20. 11. 2023, 18:51, kterou vytvořil imported>Miloš Křivan (Miloš Křivan přesunul stránku Grossbergova síť na Grossbergova neuronová síť: zpřesnění předmětu stránky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání
Zvýšení kontrastu (červená) obrazu na sítnici (modrá) ve vizuálním kortexu.

Grossbergova síť je dvouvrstvá dopředná umělá neuronová síť představená Stephenem Grossbergem. Je to samoorganizující síť pracující ve spojitém čase zvyšující na druhé vrstvě kontrast na první vrstvu předloženého vzoru. Grossberg, neurovědec a biomedicínský inženýr, navrhl tuto síť na základě modelu lidského vidění.

Shunting model

Grossbergův model vývoje úrovně aktivace neuronu je popsaný diferenciální rovnicí:[1]

dxdt+Ax=(Bx)I+(C+x)I,

kde x představuje úroveň aktivace neuronu, I+ a I představují excitační a inhibiční vstupy neuronu a A, B a C jsou nezáporné konstanty představující rychlost vývoje úrovně aktivace neuronu a maximální a minimální úroveň aktivace neuronu.

Leaky integrator a Instar učení

Vývoj aktivace výstupního neuronu ve formě Leaky integratoru.

Pro A+I++I=1 a BI+CI=Z dostaneme model vývoje úrovně aktivace výstupního neuronu resp. jeho řešení ve tvaru:

dydt+y=Z resp. y=Z(1et), tj. pro t dostaneme y=Z (Short-term memory (STM)),

přičemž učící instar pravidlo (učení bez učitele), tj. ukládání úrovně aktivace vstupního neuronu (presynaptická aktivita) do váhy vstupu výstupního neuronu resp. jeho řešení pro t máme ve tvaru:[2]

dwdt+yw=xy resp. w=x (Long-term memory (LTM)),

kde w=w(t) představuje váhu vstupu výstupního neuronu a x=x(t) resp. y=y(t) představují úroveň aktivace vstupního resp. výstupního neuronu.

Outstar učení a Hebbovské učení

Model synaptické vazby ohodnocené vahou w mezi vstupním a výstupním lineárním neuronem s úrovní aktivace x resp. y a injektovaným vstupem X resp. Y.

Pro srovnání učící outstar pravidlo (učení s učitelem), tj. ukládání úrovně aktivace výstupního neuronu (postsynaptická aktivita) do váhy vstupu výstupního neuronu resp. jeho řešení pro t máme ve tvaru:[2]

dwdt+xw=xy resp. w=y

a učící Hebbovo pravidlo (učení s učitelem), tj. ukládání úrovně aktivace vstupního neuronu vážené úrovní aktivace výstupního neuronu do váhy vstupu výstupního neuronu resp. jeho řešení pro t1 při zanedbání změny úrovně aktivace neuronů v čase máme ve tvaru:[3]

dwdt=xy resp. w=xy01dt tj. w=xy.

Normalizace vzoru

Vazby výstupního (středního) neuronu Grossbergovy sítě.

Přepišme model vývoje úrovně aktivace neuronu do vektorového tvaru, tj. pro vstupní vrstvu o n neuronech pro I+=W+I a I=WI:

dxdt+Ax=(Bx)W+I(C+x)WI,

kde W+ resp. W je jednotková matice řádu n resp. jednotková matice řádu n modifikovaná záměnou jedniček za nuly a naopak, určující propojení neuronů vrstvy vzájemnými excitačními (on-center) resp. inhibičními (off-surround) vazbami, pak pro i-tou složku modelu pro A=1, B=1 a C=0 dostaneme:[2]

dxidt=xi+(1xi)Iixi(I1+...+InIi)=(1+IΣ)xi+Ii,

kde IΣ=I1+...+In a pro nulové počáteční podmínky pak obdržíme předpis vývoje úrovně aktivace neuronu resp. ustálený stav aktivace neuronu ve tvaru:

xi(t)=μiIΣ(1+IΣ)(1e(1+IΣ)t) resp. xi()=μiIΣ(1+IΣ),

kde μi=IiIΣ pro IΣ>0 a pro lineární přenosovou funkci představuje normalizovaný vzor.

Kontrast vzoru

Vliv volby typu přenosové funkce na zobrazení předloženého vzoru na výstupní vrstvě.

V případě výstupní vrstvy se k excitačnímu vstupu daného neuronu ještě připočte příspěvek vstupní vrstvy, tj. skalární součin aktivit vstupních neuronů s vahami vstupu daného výstupního neuronu. Volba přenosové funkce výstupních neuronů má vliv na zobrazení předloženého vzoru na výstupní vrstvě. Zvýšení kontrastu předloženého vzoru na výstupní vrstvě při sigmoidální přenosové funkci výstupních neuronů je automaticky dosaženo vývojem úrovně aktivace výstupních neuronů k ustáleným stavům (Lateral inhibition). Sigmoidní funkce jsou rychlejší než lineární pro malé signály, lineární pro střední signály a pomalejší než lineární pro velké signály.

Související články

Reference

Literatura

Šablona:Autoritní data