OpenAI bot miażdży Mistrzów Dota 2, a teraz każdy może zagrać przeciwko niemu

zrzut ekranu ognistego potwora z gry wideo.
Powiększ / Shadow Fiend, wyglądający cienisto i diabelsko.

w ciągu ostatnich kilku lat, OpenAI, startup z misją zapewnienia, że „sztuczna ogólna inteligencja przyniesie korzyści całej ludzkości”, opracowuje bota napędzanego uczeniem maszynowym, aby grać w Dota 2, najlepszą grę we wszechświecie. Począwszy od bardzo skróconej wersji pełnej gry, bot został opracowany na przestrzeni lat poprzez rozgrywanie milionów meczów przeciwko sobie, ucząc się nie tylko gry zespołowej pięć na pięć, ale także konsekwentnego wygrywania.

byliśmy w stanie obserwować rozwój bota w kilku meczach pokazowych, z których każdy wykorzystywał bardziej kompletną wersję gry i bardziej wykwalifikowanych ludzkich przeciwników. Punktem kulminacyjnym tego wydarzenia był ostatni mecz pokazowy w weekend, kiedy to OpenAI Five zmierzyło się z OG, drużyną, która wygrała największy turniej w historii e-sportu w zeszłym roku-International.

Zobacz więcej

OpenAI podlega kilku utrudnieniom w imię zachowania ciekawości. Każdy z pięciu graczy AI korzysta z identycznej wersji oprogramowania bota, bez komunikacji między nimi: są pięcioma niezależnymi graczami, którzy myślą bardzo podobnie, ale nie mają bezpośrednich środków koordynowania swoich działań. Czas reakcji OpenAI jest sztucznie spowolniony, aby upewnić się, że gra nie jest tylko wizytówką nadludzkich odruchów. A bot nadal nie korzysta z pełnej wersji gry: dostępny jest tylko ograniczony wybór bohaterów, a przedmioty, które tworzą sterowalnych stronników lub iluzje, są zakazane, ponieważ uważa się, że bot byłby w stanie zarządzać swoimi stronnikami skuteczniej niż jakikolwiek człowiek.

Mecze można obejrzeć tutaj. Pierwszy mecz wyglądał nawet do około 19 minut. Ludzie mieli niewielką przewagę złota, ale boty miały lepszą kontrolę terytorialną. Boty wyszły do przodu w walce drużynowej, zabijając trzech ludzkich graczy, jednocześnie tracąc tylko jednego. Gra nadal wyglądała, jakby była na ostrzu noża, ale boty nie zgodziły się: ogłosiły, że mają 95-procentową szansę na wygraną i po złożeniu tej deklaracji natychmiast wykorzystały swoją przewagę liczebną, aby zadać ciężkie obrażenia ludzkiej bazie. To jeszcze bardziej wzmocniło ich kontrolę terytorialną i dało im również znaczący złoty ołów.

to postawiło ludzi na tylną stopę i chociaż udało im się przeciągnąć grę na kolejne 20 minut, nie byli w stanie pokonać przewagi botów, dając OpenAI przewagę 1: 0.

w drugiej grze nie było nawet blisko; boty objęły wczesne prowadzenie i w ciągu 15 minut przekroczyły ludzką bazę. Zwycięstwo odnieśli pięć minut później.

Reklama

Ogólnie Rzecz Biorąc, to był dominujący występ OpenAI: zwycięstwo 2-0 z uznanym zespołem ludzi przyzwyczajonych do gry ze sobą na najwyższym poziomie gry ma do zaoferowania. Ten występ był od lat najsilniejszy w OpenAI.

koordynacja botów jest niesamowita: chociaż nie potrafią się komunikować, wszystkie pięć graczy sterowanych komputerowo myśli w ten sam sposób. Jeśli ktoś uważa, że jest to dobra okazja, aby zaatakować ludzkiego gracza, pozostałe cztery z nich będą myśleć tak samo i dołączy do ataku. Daje to wrażenie doskonałej koordynacji w walkach drużynowych—koordynacji z precyzją i rygorem, z którym ludzkie drużyny nie mogą się równać.

skromny Chiński pokój

ale OpenAI wygląda nieźle. Ma wyraźne, choć zaskakujące, słabości—nie jest świetny w strzelaniu ostatnich trafień, zabójczych ciosów na jednostki sterowane przez komputer, które są używane do gromadzenia złota w grze. Daje to ludziom szansę na zdobycie przewagi nad wczesnym złotem. Boty starały się również przeciwdziałać niewidzialności po stronie ludzkiej. Wydaje się również, że słabo przystosowują się do niektórych zaklęć niektórych bohaterów, w szczególności szczeliny Trzęsacza Ziemi, zaklęcia, które tymczasowo tworzy nieprzejezdną barierę na mapie. Ludzie byli skuteczni w używaniu tego do łapania graczy botów i ograniczania ich ruchu, a to wydawało się dezorientować OpenAI.

zachowanie botów jest również lekcją obiektową w dużej przepaści między tego rodzaju systemem uczenia maszynowego a pełną ogólną Sztuczną Inteligencją. Podczas gdy AI Five jest wyraźnie skuteczna w wygrywaniu gier, wyraźnie nie wie również, Jak grać w Dota 2. Ludzie w grze używają techniki zwanej „ciągnięciem”, aby przekierować przepływ sterowanych przez komputer stronników (znanych jako creeps w Dota 2), aby odebrać wrogiej drużynie zarówno złoto, jak i doświadczenie. Ludzie gracze mogą rozpoznać, że miało to miejsce, ponieważ creeps nie pojawiają się, gdy są one powinny. Ludzie mają mentalny model całej gry, zrozumienie jej zasad, a zatem mogą rozpoznać, że coś jest nie tak; mogą rozumować o tym, gdzie ciarki musiały się udać i zakłócać ciągnięcie. Komputer natomiast po prostu błąka się bez celu w obliczu tego scenariusza.

No pulling

w swoich milionach gier rozgrywanych przeciwko sobie, OpenAI wydaje się nigdy nie podchwycił techniki ciągnięcia, więc nigdy nie nauczył się grać przeciwko niemu. Więc kiedy ludzki zespół zaczyna ciągnąć, bot nie rozpoznaje sytuacji i tak naprawdę nie wie, co zrobić. Nie może zrozumieć, jak gra powinna być, i nie może spekulować, dlaczego gra zachowuje się w nieoczekiwany sposób. Wszystko, co bot może zrobić, to poszukać wzorców, które rozpoznaje i wybrać akcję, która najprawdopodobniej przyniesie najlepszy wynik; nadać mu wzór, którego nie może rozpoznać, a jego wydajność pogarsza się.

do tej pory bot OpenAI był ograniczony; niektórzy profesjonaliści i streamerzy otrzymali dostęp do gry przeciwko niemu, a także był dostępny do gry w niektórych wydarzeniach na żywo. Ale przez kilka dni to się zmienia: gracze Dota 2 mogą zarejestrować się tutaj, aby grać przeciwko botowi—lub z nim-przez trzy dni. Niestety, ten publiczny okres nie wygląda na to, aby skutkował nowym i ulepszonym botem: pokonanie najlepszej drużyny ludzi było celem, który OpenAI wyznaczył dla swojego bota, a dzięki temu eksperyment wydaje się być kompletny.

You might also like

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.