Prírodou inšpirované algoritmy

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

Späť ku kurzom triedy
Obsah
Bunka
Dendrity
SVRule
Laloky
Percepčný Lalok
Inštinkt
Stimul (Stimulus)
Emitor
Receptor
Half-life



Ostatné kapitoly
LEE
Framsticks
EINSTein
Nerve garden
Poly World
Simulácia evolúcie rozhodovania
Nornovia
Creatures 3
Primordial Life
Core War
Desktop Garp
Tierra
Avida


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


Stimul (Stimulus)

Stimulus je udalosť, ktorá sa môže stať Nornovi, na ktorú môže nejakým spôsobom reagovať. Stimulus gén umožňuje definovať reakcie na tento stimul. Môže to byť vstreknutie nejakej chemikálie alebo úprava nejakej hodnoty neurónu v laloku. V Creatures je naprogramovaných množstvo odoziev na stimuly. Stimuly, ktoré sú vytvorené počas života prevážia tie, ktoré sú primárne naprogramované, čo prináša flexibilitu v určovaní, akým spôsobom bude zvieratko reagovať na svet.

Dialog Box


Rozdelenie

Gene header

Je rovnaká pre všetky gény.

Stimulus
Stimul, ku ktorému je tento gén pripojený. Keď sa tento stimul objaví, tak sa aplikujú účinky definované týmto génom. Dostupné sú nasledovné stimuly:

Disappointment
Pointer pats me
Creature pats me
Pointer slaps me
Creature slaps me
It is approaching
It is retreating
I bump into wall
Object comes into view
Unrecognised word
Heard user speak
Heard creature speak
I am quiescent (periodic)
I`ve activated1
I`ve activated2
I`ve deactivated
I am approaching (periodic)
I have retreated
I have got
I have dropped
I`ve stated need
I am resting (periodic)
I am sleeping (periodic)
I am traveling (periodic)
spare action 1-4
Involuntary action 0-7

Significance(význam)
Množstvo akým bude neurón vzťahujúci sa k objektu, ktorý zapríčinil stimul v Stimulus-Source laloku, zvýšený. To spôsobuje, že objekt sa stáva zaujímavejším a tak je pravdepodobnejšie že sa naň bude Norn pozerať. Neurón, ktorý je týmto množstvo potlačený je rôzny pre každý stimul. Napríklad, s "Pointer pats me" je potlačený neurón vždy bunka 36 (vzťahujúca sa na "Norn"). S "Object comes into view" je to vždy číslo zodpovedajúce objektu, ktoré prišlo do zorného poľa.

Sensory Neurone
Označuje bunku v General Sense laloku (lalok 5), ktorá sa upraví pomocou hodnoty uvedenej v "Intensity" poli popísanom dole. To umožňuje nastaviť čo bude Norn cítiť zo stimulu, ktorý okolo neho prejde. Nasledovné bunky sú dostupné a priamo sa mapujú k bunkám v general sense laloku.

I`ve been patted
I`ve been slapped
I`ve bumped a wall
I am near a wall
I am in a vehicle
User has spoken
Creature has spoken
Own kind has spoken
Audible event
Visible event
It is approaching
It is retreating
It is near to me
It is active
It is an object
It is a creature
It is my sibling
It is my parent
It is my child
It is opposite sex
spare 2-13

Intensity
Je to množstvo, o aké bude patričný senzorický neurón zvýšený. Takže ak je hodnota 50 a aktuálna hodnota neurónu je 25, potom keď sa vyskytne tento stimul, neurón odpáli pri hodnote okolo 75.

Modulate using sensory signal
Hodnota "significance" aplikovaná na stimulus source lalok je najprv zmenená hodnotou neurónu asociovaného so stimulom.

Add offset to neu (eg. word#)
Zatiaľ nezistené.

Detected even if asleep
Určuje či bude stimul počas spánku ignorovaný alebo nie.

Chemicals Emitted

Môže byť označených až do štyroch chemikálii spolu s patričným množstvom vstreknutej chemikálie. Ak sa objaví stimul, tak sa vstrekne definované množstvo týchto chemikálií.

Výsledky experimentov

Ak je stimul nastavený na "Pointer Pats me" a singnificance na nejaké číslo (napr. 50), senzorický neurón na "I`ve been patted" a intensity na 100, keď potľapkám Norna, tak bunka 1 v laloku 5 (general sense) vzrastie o 100.

Je to tak preto, pretože bunka 1 sa vzťahuje na "I`ve been patted". Bunka číslo 36 v laloku 2 (stimulus/source) vzrastie o 50 (množstvo significance). Bunka 36 sa vzťahuje na objekt triedy "Norn". To vedie k tomu, že attention lalok sa odpáli a privedie Norna k tomu, že sa pozerá na seba. Z toho usudzujem, že nastavenia "sensory neurón" a "intensity" spôsobujú, že bunka v laloku 5 odpáli pri nastavenej intenzite ak sa zvolený stimul na Norna aplikuje.

Hore
Kontakt: Marek Bundzel