Agenci AI uczą się współpracować, walcząc o wirtualne świnie

Walka ze świnią — nawet wirtualną — jest o wiele łatwiejsza, jeśli masz przyjaciela do pomocy. To wszystko wydaje się jasne po konkursie zorganizowanym przez badaczy Microsoft, aby sprawdzić, w jaki sposób sztucznie inteligentni agenci mogą współpracować w rozwiązywaniu trudnych problemów. Jak najlepiej współpracować ze swoim kumplem, który spiera się ze świniami, to kolejne pytanie.





Konkurs dotyczy dziedziny sztucznej inteligencji, która do tej pory cieszyła się stosunkowo niewielkim zainteresowaniem. Badacze sztucznej inteligencji często opracowują oprogramowanie zdolne do wykonania określonego ludzkiego zadania, takiego jak gra w szachy lub Go, a następnie mierzą je zgodnie z jego zdolnością do pokonania ludzkiego gracza. Jednak duża część ludzkiej inteligencji obejmuje komunikację, inteligencję społeczną i teorię umysłu lub zdolność przewidywania i interpretowania intencji innego inteligentnego agenta.

Projekt wskazuje również, w jaki sposób ludzie i systemy sztucznej inteligencji mogą ostatecznie współpracować, aby osiągnąć więcej niż tylko sumę ich części. Mówi się, że jest to część szerszego trendu polegającego na ponownym myśleniu o sztucznej inteligencji jako inteligencji rozszerzonej, a nie sztucznej inteligencji Oren Etzioni , CEO Allen Institute for Artificial Intelligence.

W konkursie Microsoft agenci AI pracowali razem w ramach Project Malmo, specjalnej wersji otwartej gry komputerowej Minecraft. Badacz Microsoftu zaprojektował to środowisko, aby ułatwić importowanie i testowanie różnych technik sztucznej inteligencji. Potrzebne będą znacznie dalsze postępy, zanim agenci AI będą mogli w użyteczny sposób połączyć siły lub pomóc ludziom, ale konkurs oferuje sposób na przetestowanie niektórych wczesnych pomysłów.



W przypadku zawodów agenci mogą próbować kontrolować i złapać niesforną wirtualną świnię samodzielnie lub w połączeniu z innym agentem AI, za każdym razem zdobywając punkty.

Najlepsze zespoły w Wyzwanie oparte na współpracy AI w Malmo wykorzystali najnowocześniejsze podejścia do uczenia maszynowego, takie jak uczenie głębokie, aby szkolić swoich agentów do współpracy. Wiązało się to z karmieniem ich dużymi ilościami danych. Jednak niektórzy uczestnicy korzystali również ze starszych, mniej modnych metod, które polegają na przekazywaniu wirtualnemu agentowi zakodowanej wiedzy i zrozumienia.

Zwycięzcy konkursu, zespół z Uniwersytetu Oksfordzkiego w Wielkiej Brytanii, zastosowali uczenie przez wzmacnianie, rodzaj uczenia maszynowego inspirowanego sposobem, w jaki zwierzęta uczą się poprzez eksperymenty (patrz 10 Przełomowe technologie: uczenie się ze wzmocnieniem). Ich agenci doświadczali pozytywnego wzmocnienia za każdym razem, gdy z powodzeniem współpracowali, aby złapać świnię.



Katja Hofmann , główny badacz projektu Microsoft Malmo, zauważa, że ​​wiele zespołów łączy różne podejścia. Dodaje, że nie było jednego rodzaju podejścia, które wyłoniłoby się jako wyraźny zwycięzca, mówiąc, że prawdopodobne jest, że podejścia hybrydowe okażą się szczególnie obiecującymi kierunkami dla przyszłych badań.

Wyzwanie wrestlingu świń czerpie inspirację z eksperymentu myślowego znanego jako polowanie na jelenie , który bada koncepcje w teorii gier, gałęzi matematyki zajmującej się strategiami współpracy i negocjacji. Pomysł polega na tym, że dwóch myśliwych musi zdecydować, czy polować na zająca samodzielnie, czy połączyć siły, aby zdobyć większą nagrodę, jaką jest jeleń.

Najlepsze zespoły biorące udział w konkursie, oceniane na podstawie osiągniętego wyniku oraz nowości ich pracy, otrzymają grant badawczy w wysokości 20 000 USD oraz miejsce w Letniej Szkole Research AI firmy Microsoft.



Piotr Niedziele , profesor na Uniwersytecie Waszyngtońskim, który studiuje uczenie maszynowe i eksplorację danych, mówi, że trenowanie oprogramowania AI w symulowanych środowiskach ma swoje wady. Oprogramowanie może stać się nadmiernie zoptymalizowane pod kątem tego konkretnego środowiska, a zatem mniej przydatne w prawdziwym świecie, mówi, chociaż bardziej wyrafinowane symulowane światy zaczynają to zmieniać.

Domingos dodaje, że współpraca między ludźmi jest tak złożona i subtelna, że ​​trudno sobie wyobrazić, by projekt Microsoftu tworzył naprawdę użyteczne podejścia. Jednak pomimo pewnego sceptycyzmu projekt zachęca go.

W tej dziedzinie jest jeszcze wcześnie, a Minecraft to środowisko z wieloma możliwościami, mówi Domingos. [Jest] bogatszy niż rzeczy, które były używane wcześniej, więc z pewnością wydaje się, że warto spróbować.

ukryć