EVOLUÈNÁ ROBOTIKA

Podobné dokumenty
EVOLUČNÁ ROBOTIKA

SocialInsects

Inteligentné rozhodovacie systémy Heuristické prehľadávanie SP Október, 2018 Katedra kybernetiky

bakalarska prezentacia.key

1 Portál pre odborné publikovanie ISSN Heuristický adaptívny PSD regulátor založený na miere kmitavosti Šlezárová Alexandra Elektrotechnika

Prednáška 8 Základné princípy biologickej evolúcie

Dobývanie znalostí

2

N desitka.indd

Študijný program (Študijný odbor) Školiteľ Forma štúdia Téma Elektronické zbraňové systémy (8.4.3 Výzbroj a technika ozbrojených síl) doc. Ing. Martin

PM C-03 Prostredie riadenia ¾udských zdrojov

Snímka 1

SRPkapitola06_v1.docx

EURÓPSKA KOMISIA V Bruseli C(2018) 6560 final ANNEX 1 PRÍLOHA k vyoknávaciemu rozhodnutiu Komisie, ktorým sa stanovuje metodika monitorov

EVOLUČNÁ ROBOTIKA

Microsoft Word - 6 Výrazy a vzorce.doc

SMART Brain-worksopy-1

Snímka 1

PYROMETER AX-6520 Návod na obsluhu

SVETELNÁ ENERGIA SOLÁRNY ČLÁNOK ZALOŽENÝ NA UMELEJ FOTOSYNTÉZE 15. mája ODPOVEĎOVÝ HÁROK 1 - Krajina a družstvo:.. Meno: Meno:. Meno:.

Titulná strana Arial 30 bodov

IQ Easy firmy Simco-ION Nová generácia výrobkov pre ovládanie statickej elektriny SÚHRN: Firma Simco-ION predstavuje novú generáciu výrobkov pre elimi

Pokrocilé programovanie XI - Diagonalizácia matíc

EVOLUČNÁ ROBOTIKA

Metrické konštrukcie elipsy Soňa Kudličková, Alžbeta Mackovová Elipsu, ako regulárnu kužeľosečku, môžeme študovať synteticky (konštrukcie bodov elipsy

Brezina_Gertler_Pekar_2005

2_detsky pesibus v Novakoch_Putiska Ivan

SK MATEMATICKA OLYMPIADA 2010/ ročník MO Riešenia úloh domáceho kola kategórie Z4 1. Doplň do prázdnych políčok čísla od 1 do 7 každé raz tak,

Svetlo vás privíta pri každom návrate domov

Jednotkový koreň (unit root), diferencovanie časového radu, unit root testy Beáta Stehlíková Časové rady, FMFI UK, 2011/2012 Jednotkový koreň(unit roo

Návod na obsluhu Ultrazvukový reflexný spínač bez IO- Link SK UGT20x UGT21x UGT50x UGT52x / / 2019

E/ECE/324 E/ECE/TRANS/ február 2010 Rev.1/Add.52/Rev.2/Amend.2 DOHODA O PRIJATÍ JEDNOTNÝCH TECHNICKÝCH PREDPISOV PRE KOLESOVÉ VOZIDLÁ, VYBAVENI

Ohyb svetla

Snímka 1

Si Touch User Manual

Systém uznávania kvalifikácií v Slovenskej republike

Genetické algoritmy

Osvetlenie, ktoré poskytuje pohodlie pre oči

DediĊnosť

NanoGiants Academy e.V.

Cvičenie 9 Riešené príklady 1. Príklad min f(x 1, x 2 ) = x x x 1 s.t. x 1 80 x 1 + x Pre riešenie úlohy vykonáme nasledujúce kroky

Osciloskopický adaptér k TVP Publikované: , Kategória: Merače a testery Toho času vo fóre bola debata na tému, oscilosko

Paralelné algoritmy, cast c. 2

Matematický model činnosti sekvenčného obvodu 7 MATEMATICKÝ MODEL ČINNOSTI SEKVENČNÉHO OBVODU Konečný automat predstavuje matematický model sekvenčnéh

Študijný program (Študijný odbor) Školiteľ Forma štúdia Téma Požiadavky na prijatie Výzbroj a technika ozbrojených síl (8.4.3 Výzbroj a technika ozbro

Snímek 1

PowerPoint Presentation

Microsoft Word - Li-Fraumeni syndrom.docx

NSK Karta PDF

Možnosti ultrazvukovej kontroly keramických izolátorov v praxi

Národné centrum popularizácie vedy a techniky v spoločnosti

Úlohy: Inteligentné modelovanie a riadenie model MR mobilný robot s diferenciálnym kolesovým podvozkom 1. Vytvorte simulačnú schému pre snímanie tréno

SVET PRÁCE PRIMÁRNE VZDELÁVANIE ISCED 2 VYUČOVACÍ JAZYK SLOVENSKÝ JAZYK VZDELÁVACIA OBLASŤ ČLOVEK A SVET PRÁCE PREDMET SVET PRÁCE SKRATKA PREDMETU SVP

Sila [N] Sila [N] DIPLOMOVÁ PRÁCA Príloha A: Sila v ose skrutky v mieste predpätia P = 0,

manual.indd

2

Tomáš Jelínek - včely vyhľadávanie

Inflácia Nezamestnanosť

Pokrocilé programovanie II - Nelineárne iteracné schémy, chaos, fraktály

Microsoft Word - manual_ESS_2010

Snímka 1

Premeňte slnečné svetlo na LED osvetlenie

Nový motor Rotax 125 MAX EVO... Minulý víkend bol v španielskej Valencii na preteku Rotax Max Challenge Grand Finals 2014 predstavený firmou BRP (Rota

Premeňte slnečné svetlo na LED osvetlenie

WIENER Porotherm Ti

9.1 MOMENTY ZOTRVACNOSTI \(KVADRATICKÉ MOMENTY\) A DEVIACNÝ MOMENT PRIEREZU

Hospodárska prognóza zo zimy 2016: Zvládanie nových výziev Brusel 4. február 2016 Európska komisia - Tlačová správa Európske hospodárstvo teraz vstupu

2.5. Dotyčnica krivky, dotykový kužeľ. Nech f je krivka a nech P V (f) (t.j. m P (f) 1). Ak m P (f) = r a l je taká priamka, že I P (f, l) > r, potom

Predstavenie tímu Náš tím pozostáva zo siedmich členov: Andrej Hucko, Jakub Domian, Ľubomíra Trnavská, Ján Karaffa, Ľudovít Popelka, Dušan Janeček a Z

Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky Ročníkový projekt (1) Herňa Študijný odbor: Aplikovaná informatika Autor :

Operačná analýza 2

Žiadosť o akreditáciu

Zadanie_1_P1_TMII_ZS

TwinAktiv Klimaticky aktívna fólia

Paralelné algoritmy, cast c. 3

Trendy a inovatívne prístupy v podnikových procesoch 2015, roč. 18 Trends and Innovative Approaches in Business Processes 2015, Vol. 18 MOŽNOSTI VYUŽI

SK MATEMATICKÁOLYMPIÁDA skmo.sk 2009/ ročník MO Riešenia úloh česko-poľsko-slovenského stretnutia 1. Určte všetky trojice (a, b, c) kladných r

Centrum vedecko-technických informácií, Odbor pre hodnotenie vedy, Oddelenie pre hodnotenie publikačnej činnosti Vyhľadávanie a práca so záznamami - C

PowerPoint Presentation

Predškolská výchova vo svete 2

Snímka 1

Pocítacové modelovanie - Šírenie vln v nehomogénnom prostredí - FDTD

Osvetlenie, ktoré poskytuje pohodlie pre oči

Operačná analýza 2

Vzorové riešenia úlohy 4.1 Bodovanie Úvod do TI 2010 Dôvod prečo veľa z Vás malo málo bodov bolo to, že ste sa nepokúsili svoje tvrdenia dokázať, prič

Teória pravdepodobnosti Zákony velkých císel

Našej škole bol v roku 2018 úspešne schválený projekt Erasmus+ pod názvom Učenie sa a využívanie nových metód a technológií vo vyučovaní Čo to znamena

Problémové správanie žiakov stredných škôl;

Aplikace matematiky- záverečná práca Juraj Bodík 28. septembra 2017 Definície Žena - objekt ohodnotený celým číslom. Každé dve ženy sa dajú porovnat a

Úvodná prednáška z RaL

Operačná analýza 2

Snímka 1

Snímka 1

FINAL

Kontrolnᅢᄑ zoznam pre REKLAMNᅢノ AGENTᅢレRY

Import absencí z ASC

1,4 milióna hladujúcich detí 1,4 milióna príbehov Aj vďaka Vašej podpore to môžu byť príbehy so šťastným koncom Priniesol som ho do nemocnice v náručí

NARIADENIE EURÓPSKEHO PARLAMENTU A RADY (EÚ) 2019/ zo 17. apríla 2019, - ktorým sa mení nariadenie (EÚ) č. 952/ 2013 s cieľom

Prepis:

Adaptácia na rýchle zmeny prostredia Ackley, Littman, 1991: umelé organizmy v simulovanom prostredí s dravcami, rôznymi druhmi potravy a inými objektmi organizmus sa skladal z 2 modulov: výkonný vrstevnatá NS s dopredným šírením; výstup sú pravdepodobnosti vykonania akcií vyhodnocovací výstupom je spätná väzba učiaci signál; závisí na zmenách výstupu hodnotiaceho modulu v čase genetický algoritmus vyvíjal váhy pre výkonný i vyhodnocovací modul, ale počas života jedinca sú váhy výkonného modulu menené na základe spätnej väzby z vyhodnocovacieho modulu kladná hodnota zvyšuje váhu a záporná znižuje finálne váhy sa do genotypu naspäť neprepisujú organizmy sa môžu reprodukovať, keď majú dostatok energie a blízko seba partnera, ktorý je pripravený k reprodukcii

Ackley, Littman výkonný modul akcie vyhodnocovací modul spätná väzba pravdepodobnosti vstupy vstupy

Adaptácia na rýchle zmeny prostredia potomkovia vznikajú krížením a mutáciou organizmus zomiera, keď je starý alebo nemá energiu autori porovnávali 1. Evolúcia bez učenia 2. Učenie bez evolúcie 3. Evolúcia s učením evolutionary reinforcement learning (ERL) ERL najvýkonnejšie; viac než 3000 generácií prvých 600 generácií sa jedinci museli učiť hľadať potravu neskôr to už vedeli od narodenia evolúcia formovala učenie autonómne samo-učenie, ktoré rozhodovalo kedy a čo sa učiť

Nolfi, Parisi - premenlivé steny Khepera má nájsť cieľ v aréne, kde steny môžu meniť farbu (iba simulovaný experiment) aréna 60x20 cm, cieľ kruh s priemerom 2 cm náhodne umiestnený Khepera nepozná, či našla cieľ, ale fitness je tým vyššia, čím skôr nájde cieľ má čo najefektívnejšie preskúmať arénu 2 prostredia tmavé steny musí sa pohybovať opatrne, keď vidí stenu, tak je už veľmi blízko pri stene svetlé steny aby preskúmala celú plochu, tak sa stenám musí vyhýbať až pri veľmi silnom signále zo senzorov

Premenlivé steny Robot nevie do ktorého prostredia sa dostal musí to rozlíšiť a naučiť sa adekvátne pohybovať 4 vstupy infračidlá združené po dvoch motory učenie 4 výstupy 2 rýchlosti motorov 2 učiace signály učenie delta-pravidlom 2 podsiete štandardná a učiaca senzory všetky váhy sú geneticky vyvíjané, ale váhy štandardnej sa môžu meniť počas života jedinca; váhy učiacej sa počas života nemenia

Výsledky Učenie závisí od váh učiacej podsiete (nemenných) a od senzorových vstupov (závisia na prostredí) porovnanie učení x neučení učení lepší po pár generáciách dospelí učení v oboch prostrediach, testovaní každý v oboch prostrediach vo svojom prostredí jasne lepšie učení v dvoch rôznych prostrediach iné úrovne vstupných signálov po celý život iné úrovne signálov na rovnakých senzoroch (porovnávali sa najaktívnejšie) vyvinutí učiaci sa jedinci x vyvinutí neučiaci sa jedinci pred učením učiaci sa boli horší po učení učiaci sa boli lepší teda jedinci boli vyberaní podľa toho ako sa dokážu učiť

Predispozície k učeniu počiatočné podmienky (napr. počiatočné váhy) evolúcia môže zvoliť počiatočné váhy vhodné na učenie keď nechali jedincom náhodné počiatočné váhy, tak sa síce celý život učili, ale neboli príliš úspešní chyba klesala, ale efektivita prehľadávania sa nemenila predispozícia učiť sa prehľadávať v zdedených váhach štandardnej siete, ale tiež v zdedených váhach učiacej siete pri náhodných váhach učiacej siete mizerný výkon pri riadení robota učiacimi signálmi tiež nájdené siete mali predispozíciu k učeniu, nie k chovaniu; chovanie vziká emergentne interakciou štandardných váh, učiacich váh a prostredia vyvinutí jedinci majú predispozície k voľbe užitočných skúseností po narodení sa správajú tak, aby zosilnili vnímateľné rozdiely medzi prostrediami a mohli sa naučiť 2 rôzne správania pre rôzne prostredia

Záver Evolučné učenie sa líši od tradičného tradičné učenie nezohľadňuje vlastnosti jedinca pred učením evolučné učenie ich využíva evolúcia učiacich pravidiel kratší genóm jedinci sú vyvíjaní pre ich schopnosť prispôsobovať sa prostrediu a vyvíjať si chovanie, ktoré vyhovuje selekčnému kritériu takto vyvinuté roboty sú schopné sa preučiť aj bez ďalšieho evolučného vývoja

Kompeptitívna ko-evolúcia Súčasná evolúcia dvoch alebo viacerých populácií s previazanou fitness funkciou súťaženie populácií môže postupne viesť k stále zložitejším správaniam preteky v zbrojení, napr. korisť-dravec inkrementálne učenie - postupná zmena fitness a prostredia - veľmi úspešné, ale vyžaduje dobré plánovanie od experimentátora korisť-dravec: na začiatku môžu mať obidve populácie jednoduché stratégie, ktoré si postupne v súťaži zdokonaľujú k zlepšovaniu dochádza aj keď sa nemení ani prostredie ani selekčné kritériá v priebehu života sa jedinec stretne s určitým počtom súperov z tej istej alebo dvoch generácií; takíto súperi sa postupne zdokonaľujú takže vyvinuté stratégie sa zdokonaľujú

Kompetitívna ko-evolúcia porovnanie s evolúciou dravcov proti nemennej koristi menej obecná stratégia, ak sa korisť zmení, tak nemusí fungovať ak sa začína vývoj proti dokonalej koristi, tak nevyvinutí dravci nič nechytia a nefunguje selekcia ko-evolúcia môže pomôcť vyhnúť sa lokálnym minimám historicky prvý model - 1925-26 Lotka, Voltera N 1 hustota populácie dravcov N 2 hustota populácie koristi N N 1 2 = N1( r1 b1 N2 ), = N2( r2 + b2 1), t t N r 1 prírastok koristi bez dravcov, r 2 úbytok dravcov bez koristi, b 1 úbytok koristi požieraním dravcami, b 2 schopnosť dravcov uloviť korisť

Problémy Rovnice nepostihovali vývoj druhov ko-evolúcia nemusí viesť z zdokonaľovaniu jedincov - vývoj s cyklicky sa opakujúcimi stratégiami A 1 B 1 - úplne sa eliminujú A 1 B 2 A výhody súťaže 1 >B 1 A 2 B 2 A 1 <B 2 A 2 B 1 A 2 >B 2 A 1 B 1 A 2 <B 1 A 1 B 2 M zmena v jednom druhu zmení fitness druhého druhu efekt červenej kráľovnej (Alenka v ríši divov) - pokrok sa nedá sledovať monitorovaním priemernej alebo najlepšej fitness

Problémy ko-evolúcie Pravdepodobnosť reprodukcie fitness Ako sledovať vývoj? Evolúcia jedného druhu I Priestor genotypu generácie Ko-evolúcia dvoch druhov I II Priestor genotypu generácie pri ko-evolúcii nestačí sledovať fitness, pretože tá zavísí na meniacej sa stratégii súťažiaceho druhu

Problémy ko-evolúcie Monitorovanie ko-evolučného pokroku: CIAO (Current Individual vs. Ancestral Opponents) - najlepší z generácie proti najlepším súperom z prechádzajúcich generácií majstrovstvá - najlepší z generácie proti najlepším zo všetkých (aj neskorších) generácií (dá sa použiť na výber najlepšieho v prípade optimalizácie) Už bola úspešne použitá pri vývoji triediacich programov - súperom boli parazitné programy, ktoré volili testovacie podmienky pre triediace programy hráča pre Tic-Tac-Toe

Ciele Rola ko-evolúcie v robotike kedy ko-evolúcia vedie k pretekom v zbrojení ukážeme experimenty, kde dostaneme rôznorodé stratégie, ale po krátkom čase sa vývoj dostane do cyklu opakovanie sa dá obmedziť - sieň slávy : uchovávame všetky v minulosti objavené stratégie a používame ich na testovanie každého jedinca - biologicky neadekvátne - nemusí viesť k lepšiemu výkonu (jednoduchá ko-evolúcia môže byť lepšia) ukážeme, že ko-evolúcia dokáže riešiť problémy, na ktoré jednoduchá evolúcia nestačí

Ko-evolúcia robotického dravca a koristi Kombinácia experimentov na reálnych robotoch a simulácie aréna 47x47 cm s bielymi stenami, dravec: korisť: Khepera s lineárnym videním; 64 pixelov s 256 stupňami šedi, zorný uhol 36 dravec vidí korisť ako čiernu škvrnu na bielom pozadí 8 infra senzorov; detekujú stenu na 3 cm, druhého robota na 1,5 cm korisť dvakrát rýchlejšia než dravec 8 infra senzorov; detekujú stenu na 3 cm, druhého robota na 1,5 cm oba roboty detekujú dotyk druhého robota (vodivý prúžok okolo robota)

Dravec - korisť Riadenie - NS s rekurentnými spojmi na výstupoch korisť - slepá, ale dvakrát rýchlejšia než dravec 8 vstupov z infra senzorov 2 výstupy pre motory dravec - to isté + 5 neurónov pre videnie

Dravec - korisť Dva genetické algoritmy bežia na pracovnej stanici, NS sa nahrajú do robotov zápas končí buď dotykom dravca a koristi alebo po 500 krokoch (50s) prežitia koristi; doba prežitia koristi je fitness pre korisť i pre dravca okrem reálnych robotov mali simuláciu založenú na vzorkovaní rýchle testovanie variant výpočtovo náročná analýza fitness parametre simulácie; genetické kódovanie váhy a prahy 5 bitov (znamienko + 4 bity hodnota) dravec 5 x (30 váh + 2 prahy) bitov korisť 5 x (20 váh + 2 prahy) bitov 2 populácie po 100 jedincoch; 100 generácií

Dravec - korisť: simulácia Každý jedinec bol testovaný proti 10 súperom najlepším v predchádzajúcich 10 generáciách v generácii 0 súperi vyberaní náhodne z tejto generácie v generáciách 1-9: súperi vyberaní náhodne z najlepších jedincov z predchádzajúcich generácií počiatočná poloha na vodorovnej čiare v strede, vzdialenosť polovičnej šírky arény s náhodnou orientáciou fitness TimeToContact korisť TimeToContact 1 MaxKrokov MaxKrokov dravec reprodukovať sa mohlo 20 najlepších jedincov z generácie

Dravec - korisť: výsledky simulácie zo začiatku mala korisť vysoké skóre - dravci nevedeli loviť neskôr vznikli oscilácie vo fitness; avšak fitness koristi mala vyššie vrcholy (výhoda polohy a rýchlosti koristi) Pokrok jedného druhu bol nasledovaný pokrokom druhého majstrovstvá: jedinci z neskorších generácií nemusia byť lepší, než jedinci z predchádzajúcich populácií na fyzických robotoch to dopadlo podobne typické zápasy obr. str.203 stratégie: korisť krúži okolo arény, dravec útočí iba, keď je korisť blízko korisť krúži na mieste, keď sa priblíži dravec, tak rýchle utečie - príliš rýchla korisť nedokáže v rýchlosti zareagovať na dravca - zistí ho príliš neskoro) dravec po neúspešnom útoku ide po oblúku a snaží sa dostať ku koristi z boku (tam nemá infra čidlá)

Dravec - korisť analýza stratégií rovnaké stratégie sú opätovne objavované znova a znova, teda efektívne stratégie sa môžu strácať namiesto ich uchovania a zdokonaľovania Triedy stratégií pre dravcov: A 1 prenasleduj korisť a snaž sa k nej priblížiť A 2 sleduj korisť, ale zostaň viacej-menej tam, kde si, zaútoč iba, ak je korisť v špeciálnej pozícii vzhľadom k dravcovi Triedy stratégií pre korisť: B 1 stoj na mieste, ale krytý pri stene (dravec obyčajne nechodí blízko steny, aby nenarazil. A 1 >B 1 B 2 rýchle sa pohybuj a vyhýbaj sa dravcovi i stenám A 1 <B 2 A 2 >B 2 A 2 <B 1

Dravec - korisť analýza stratégií Pozorovanie stratégií nie je jednoduché: 1. Pozorované stratégie sú triedy podobných stratégií 2. Výhoda/nevýhoda konkrétnej stratégie oproti inej sa mení kvantitatívne a je pravdepodobnostná 3. Populácie v jednej generácii obecne používajú viacej stratégií 4. Niektoré stratégie sa dajú objaviť jednoduchšie než iné

Dravec-korisť a sieň slávy Sieň slávy - ako elitizmus, ale cez všetky predchádzajúce generácie; účelom má byť vyvolanie pretekov v zbrojení a zabrániť opakovaniu biologicky nepodložená metóda so zvyšujúcim sa počtom generácií bude klesať miera adaptácie - tendencia hľadať efektívnejšie stratégie proti súčasnému súperovi bude potlačená hľadaním stratégií proti minulým súperom pri simulácii každý jedinec zápasil s 10 súpermi náhodne vybranými z predchádzajúcich (všetkých) generácií porovnanie s predchádzajúcou simuláciou obr. str. 206 nájdené stratégie boli z rovnakých tried ako u obyčajnej koevolúcie, ale boli stabilnejšie, nemenili sa tak často a mali čas na vylepšovanie

Dravec-korisť a sieň slávy Metóda siene slávy by mala viesť na obecnejšie stratégie - potvrdilo sa štandardní jedinci jedinci získaní sieňou slávy 1.0 0.75 0.5 0.25 0 dravec korisť dravec korisť pravdepodobnosti víťazstva druhu nad súperom štandardným získaným metódou siene slávy chyba

Dravec-korisť: zmenená korisť Senzorový systém koristi je veľmi obmedzený, možno že kvôli nemu nie je možné ďalej zdokonaľovať stratégiu obete; keď ho zmeníme, tak bude možno korisť schopná postupne zlepšovať svoju stratégiu bez rýchleho prepínania medzi stratégiami korisť vybavili videním - 150 receptorov dávajúcich 256 stupňov šedi, zorný uhol 240 5 neurónov, každý pre 48 štandardná ko-evolúcia, jedinci sa testovali proti najlepším súperom z 10 predchádzajúcich generácií po dobu 100 generácií rástol výkon jedincov - teda zmena podmienok umožnila postupné vylepšovanie jedincov bez skorého zacyklenia

Dravec-korisť: zmenená korisť ďalej porovnali jedince získané štandardnou ko-evolúciou s jedincami získanými metódou sieň slávy pri sieni slávy sa výborne zlepšovali jedinci, ale nakoniec neboli lepší, než jedinci získaní zo štandardnej ko-evolúcie sieň slávy zmenšuje pravdepodobnosť, že sa budú opakovať stratégie, ale nemusí jednoznačne dávať lepšie výsledky, ak štandardná ko-evolúcia dokáže dostatočne dlho robiť preteky v zbrojení, tak môže byť lepšia než sieň slávy (tá naviac pri dlhšom vývoji bude menej a menej efektívna)

Dravec-korisť Existuje problém, ktorý dokáže vyriešiť ko-evolúcia, ale nie jednoduchá evolúcia? Pri ko-evolúcii jedinci dostávajú viacej vonkajších podnetov ko-evolúcia môže spustiť preteky v zbrojení skúsili vyvíjať (jednoduchou evolúciou) dravcov proti najlepšej koristi získanej z ko-evolúcie a naopak vyvíjať korisť proti najlepšiemu dravcovi evolúcia bola schopná nájsť efektívne stratégie proti jednej najlepšej stratégii ďalší experiment - dravec i korisť bez videnia, ale so zapnutými senzorami na okolité svetlo (druhý režim infra senzorov); naviac oba roboty majú svietiacu žiarovku, v aréne (60 x 60 cm) je 13 valcovitých prekážok

Dravec-korisť bez videnia 16 senzorov (8 infra + 8 svetlo) genotyp 8 x 34 bitov 16 x 2 váh + 2 prahy ko-evolúcia zlepšovala oba roboty jednoduchá evolúcia (evolúcia jednej populácie proti jednému (najlepšiemu z ko-evolúcie) súperovi) nefungovala v 8/10 prípadoch dravec nedokázal chytiť korisť naproti tomu pri ko-evolúcii v 9/10 simulácií dravec chytil aspoň v 25% prípadov problém asi v tom, že počiatoční dravci majú nulovú úspešnosť jednoduchá evolúcia fungovala pre korisť - stačila jednoduchá stratégia ko-evolúcia vymyslela stratégiu počkať až sa dravec priblíži na 10 cm a potom ujsť

Dravec-korisť: rast Iba v 1 zo 4 experimentov bola jednoduchá evolúcia neúspešná, inak vždy dokázala nájsť jednoduchú a efektívnu stratégiu proti jednotlivcovi je možné, že sú úlohy, pre ktoré neexistuje úplne obecné riešenie - potom je zacyklenie v stratégiách nevyhnutné a je to optimálne riešenie keď obecné riešenie existuje a dá sa nájsť zmenami v genotype, tak ko-evolúcia vedie k takémuto riešeniu ak obecné riešenie neexistuje alebo je málo pravdepodobné, že sa nájde, tak ko-evolúcia povedie na cyklicky menené stratégie také, že: sú vhodné proti aktuálnemu súperovi dajú sa ľahko zmeniť, keď súper v budúcnosti zmení svoje správanie

Dravec-korisť a celoživotné učenie Cyklicky menené stratégie - ontogenetická adaptácia učenie by mohlo zlepšiť výkon jedinca, dokázal by sa adaptovať na zmenu súpera už priebehu jednej generácie 2 druhy úspešných jedincov: úplne obecný - s jednou univerzálnou stratégiou plasticky obecný - s množinou jednoduchých stratégií a mechanizmom výberu z nich úplne obecný je efektívnejší, ale môže byť nedostupný nájsť plasticky obecného jedinca môže byť tiež ťažké musí mať viacej stratégií musí byť schopný správne vybrať vhodnú stratégiu

Dravec-korisť a celoživotné učenie Experiment: genotyp kóduje vlastnosti váh a pravidlá učenia (viz minulá prednáška); dravec vidí, korisť nevidí znamienko váhy (1 bit), učiace pravidlo (2 bity), učiaca konštanta (2 bity); počiatočné váhy malé náhodné čísla učenie zlepšovalo výsledky; ale aj tu sa dalo vysledovať prispôsobovanie stratégie stratégii aktuálneho súpera, ale nie tak markantne ako bez učenia zmena stratégie dravca v priebehu života - obr. str. 218 príklad zmeny stratégie korisť sa otáča po malom kruhu, dravec sa 3 krát otočí (upravuje váhy) a potom vyrazí za korisťou koristi to vôbec nepomáha, kvôli obmedzeným senzorom plastickí dravci sa vedia prispôsobiť stratégiám B 1 (čakať pri stene ) a B 2 (rýchly pohyb okolo arény)

Dravec-korisť: záver Ko-evolúcia je zaujímavá adaptácia v stále sa meniacom prostredí inkrementálna evolúcia bez dohľadu problém cyklenia dá sa redukovať porovnávaním jedinca s minulými riešeniami (napr. náhodne vybraná vzorka z predchádzajúcich, sieň slávy ) pravdepodobne sa jej nedá zbaviť (ako lokálne minimá) ko-evolúcia môže viesť k hľadaniu obecnýcg stratégií obecnosť sa dá dosiahnuť ko-evolúciou plastických (učiteľných) jedincov