Virtualno stvorenje maše svoja četiri kraka poput pipaka dok se gura naprijed. Prikrada se
Student diplomskog studija računalnog vida naSveučilište Stanford u Kaliforniji, Agrim Gupta nije baš tvorac ovih čudnih stvorenja. On je stvorio pretke od kojih su nastala ova bića - unimale, što znači "univerzalne životinje". Ovaj izraz odražava činjenicu da mogu evoluirati u vrlo različite oblike. Neki od njih nalikuju pravim životinjama. Drugi su prilično čudni.
Tim je otkrio da tip tijelaživotinja utječe na njezinu sposobnost učenja novih stvari. Znanstvenici vjeruju da iako se učenje odvija u mozgu, tijelo je to koje utječe na to kako se taj proces odvija.
Kad bi roboti mogli evoluirati u simulaciji, mogli bi razviti vlastite oblike koji bi funkcionirali još bolje od onih koje su stvorili ljudi.
Tako su se pojavile generalističke životinje koje su se naučile kretati u složenijim simuliranim svjetovima i na kraju razvile tijela prikladnija za učenje.
"Bio sam uzbuđen zbog ovog posla", kaže Sam Kriegman. Nije sudjelovao u tim studijama, ali zna dosta o ovoj temi. Znanstvenik radi na evolucijskoj robotici na Institutu Wyss.
Inženjeri robota nastoje kopirati tijela koja vide u prirodi. Zbog toga mnogi roboti nalikuju pravim životinjama.
Za početak, znanstvenici su životinjama dali tijela koja su bila vrloslični životinjskim figurama. Svaki ima jednu okruglu glavu. Iz ove glave strše ravni segmenti. Granaju se u druge segmente, tvoreći dijelove tijela koji nalikuju rukama, nogama ili pipcima. Nešto više od 500 nasumično generiranih životinja bačeno je u virtualni svijet poput video igre. U najjednostavnijoj igri, svaka jedinica mora prijeći ravni krajolik. Shvaća kako se kretati pomoću računalnog modela strojnog učenja.
Prvo, kada model ne zna ništa o pokretu,tijelo se samo vrti, pokušavajući nasumične pokrete. Ako jedan pokret približi životinju njenom cilju prelaska krajolika, model uči ponavljati taj pokret. Što dalje životinja putuje krajolikom, to je njezin rezultat u igri veći.
Kasnije se životinje dijele u skupine po četirikopirati. Član grupe koji osvoji najviše bodova dobiva priliku za daljnji razvoj. Zamislimo da pobjednik pomalo nalikuje morskoj zvijezdi. Kako se razvija, njegovo tijelo se nasumično mijenja. Na primjer, može izgubiti dio nogu. Ili sve njegove noge mogu izrasti u novi segment. Ili jedan element može postati duži, a drugi kraći.
Kasnije su sve životinje iz izvorne skupine izčetiri osobe vraćaju se u ravni virtualni svijet zajedno s novom morskom zvijezdom. Ne sjećaju se ničega sa svog prvog "putovanja". Svi oni moraju krenuti od nule, vrtjeti se dok nešto ne uspije. Opet, svi dobivaju bodove i natječu se u grupama od po četiri tko će sljedeći napredovati.
Ovaj se proces ponavlja uvijek iznova.Kad god se stvori nova životinja, najstarija umire. Da je dobro radio svoj posao, evoluirao bi nekoliko puta prije nego što bi umro. To znači da je iza sebe ostavio hrpu “djece i unučadi” koji mogu postati još bolji. Tijekom mnogih generacija, životinje se sve bolje kreću po krajoliku. Ne sjećaju se ničega iz prošlih iskustava.
Proces se zatim ponavlja na složenijemteren. A poslije i u težim uvjetima - svijet s preprekama, vanjskim utjecajima i zadacima (npr. bacanje lopte). Rezultat su primjerci koji se dobro mogu nositi s raznim zadacima i kretati se svim vrstama terena.
Istodobno, istraživači su postavili i niz pravila za “evoluciju”: simetrične strane tijela, ne više od 10 udova, koji se ne mogu granati više od dva puta.
Inženjeri dodaju da prevođenje simuliranih stvorenja u stvarnost neće biti lako. Stvarni svijet mnogo je zbunjujući i složeniji od simulacije.
Čitaj više:
Znanstvenici su pronašli "Pandorinu kutiju" u utrobi Zemlje: energija iz nje hrani život na planeti
Glavni mit o dinosaurima je opovrgnut: znanstvenici su shvatili kako su gmazovi zauzeli planet
Prije 350 milijuna godina Zemlji se dogodilo nešto čudno: utjecalo je na nastanjivost