Prírodou inšpirované algoritmy

študijné materiály pre projekt mobilnej triedy umelej inteligencie

Späť ku kurzom triedy
Obsah
Model aktivity neurónovej populácie K0
Oscilačný KII
Klasifikátor KIII



Ostatné kapitoly
Freemanove K modely
Umelé imunitné systémy
Biomimicry - Biomimetics
Umelé chémie
Chemické vlny
DNK počítače
Artificial Music
Memetika
Artificial Life Games
Artificial Art
Väzenská dilema


Tutoriály
 Celulárne automaty
 Morfogenéza
 Simulátory
 Evolučné algoritmy
 Chaos
 Roboty
 Rôzne


Oscilačný KII

Prepojením dvoch excitačných a dvoch inhibičných K0 modelov vzniká KII model. Ten pri vhodne zvolených váhach funguje ako oscilátor. Po inicializácii sa po menšom počte integračných krokov aktivácie jeho stavových premenných stabilizujú v periodicky sa opakujúcich osciláciách.

Na ukážkovom applete sa po jeho spustení inicializuje KII model nastavením náhodnej aktivácie na EX1 K0 modeli v prvom integračnom kroku. Následne sa systém diferenciálnych rovníc, ktorý popisuje KII model, integruje zadaný počet krokov. V grafe sa zobrazujú priebehy aktivácií 4 stavových premenných. Je možné nastavovať váhy modelu, kde Wei je veľkosť váh od excitačných K0 modelov ku inhibičným, atď. Váhy od inhibičných K0 modelov sú pri integrácii považované za záporné. Tlačidlami Default sa nastavujú 3 rôzne ukážkové sady váh, pri ktorých stavové premenné KII modelu oscilujú. Stlačením Reinitialize, niektorého z Default tlačidiel, alebo ukončením menenia počtu integračných krokov alebo váh stlačením klávesy ENTER sa KII inicializuje novým náhodným impulzom.

Hore
Kontakt: Marek Bundzel