Prírodou inšpirované algoritmy

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

Späť ku kurzom triedy
Obsah
Úvod
Popis Avidy
Uživateľské prostredie
Inštalácia Avidy
Experimenty
Literatúra a linky
O tejto kapitole
Popis súboru genesis



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


Úvod

To, čo na umelých životoch obdivujem je ich práca s časom.
by bjork;)

Avida group je skupina nadšencov pre umelý život na Kalifornskej technickej univerzite. Študujú procesy, ktoré robia umelé systémy živé :-)

Avida je softvér skúmajúci 'život' samo sa replikujúceho kódu. Táto stránka sa venuje práve tomuto softu.V avide si môžete vyskúšať: evolučnú adaptáciu, všeobecné črty živých systémov, samoorganizáciu a iné otázky teoretickej, či evolučnej biológie a dynamických systémov.

Autori navrhli systém založený na čisto lokálnych interakciách s aktualizačným mechanizmom pripomínajúcim 2D celulárne automaty. Systém Avidy je navrhnutý na evolúciu smerom ku zložitosti takisto ako u systému Tierra, ale za účelom univerzálnosti je po niektorých stránkach jednoduchší.

V Avide je zachovaný charakter systému Tierra z toho hľadiska, že členovia populácie sú reťazcami inštrukcií strojovo orientovaného jazyka, spúšťanými na virtuálnom počítači podobnom ako v Tierre.

Rozdiely medzi Avidou a Tierrou:
Avida poskytuje:

  • jednoduchšie užívateľské prostredie
  • dvojrozmerné prostredie iba s lokálnymi interakciami (tierra poskytuje globálne interakcie). Zabraňuje sa tak informácii šíriť exponenciálne a umožňuje nám to študovať lokálne javy. Pomalšie informačné šírenie núti populáciu zotrvávať v nerovnovážnom stave (kde je učenie optimálne) oveľa dlhší čas.
  • flexibilnejšie zasahovanie počas chodu programu. Avida umožňuje výber zo širokej palety časových metód (umožňujú synchrónne a asynchrónne spúšťanie príšeriek), mutačných schém, metód pre umiestnenie novonarodených príšeriek, a pod.
  • presnosť merania a súbor štatistických informácií. Avida ponúka užívateľovi konfigurovať široký rozsah výstupných súborov, a tak pozorovať a zachytiť skoro každý jav v populácii.

Hore
Kontakt: Marek Bundzel