OpenAI bot krossar Dota 2-mästare, och nu kan vem som helst Spela mot det

skärmdump av ett eldigt videospelmonster.
förstora / skugga Fiend, ser skuggig och fiendish.

under de senaste åren har OpenAI, en start med uppdraget att se till att ”artificiell allmän intelligens gynnar hela mänskligheten”, utvecklat en maskininlärningsdriven bot för att spela Dota 2, det största spelet i universum. Med utgångspunkt från en mycket cut-down version av hela spelet, bot har utvecklats under åren genom att spela miljoner och åter miljoner matcher mot sig själv, lära inte bara hur man spelar fem-mot-fem lagspel, men hur man vinner, konsekvent.

vi har kunnat titta på botens utveckling över ett antal showmatcher, där var och en använder en mer komplett version av ett spel och mer skickliga mänskliga motståndare. Detta kulminerade i vad som förväntas bli den sista showmatchen under helgen, när OpenAI Five var pitted i en bäst av tre match mot OG, laget som vann den största tävlingen i alla esports förra året, The International.

Visa mer

OpenAI är föremål för några handikapp för att hålla saker intressanta. Var och en av sina fem AI-spelare kör en identisk version av bot-programvaran, utan kommunikation mellan dem: de är fem oberoende spelare som råkar tänka väldigt lika men har inga direkta medel för att samordna sina handlingar. Openais reaktionstid sänks artificiellt för att säkerställa att spelet inte bara är en utställning av övermänskliga reflexer. Och boten använder fortfarande inte den fullständiga versionen av spelet: endast ett begränsat urval av hjältar är tillgängligt, och föremål som skapar kontrollerbara minions eller illusioner är förbjudna eftersom det känns att boten skulle kunna micromanage sina minions mer effektivt än någon människa kunde.

spelen kan ses här. Det första spelet såg till och med fram till cirka 19 minuter in. Människorna hade en liten guldfördel, men botsna hade bättre territoriell kontroll. Botsna kom framåt i en lagkamp och dödade tre mänskliga spelare medan de bara förlorade en själva. Spelet såg fortfarande ut som om det var på en knivkant, men botsna var inte överens: de meddelade att de hade en 95-procentig chans att vinna och, efter att ha gjort denna deklaration, använde de omedelbart sin nummerfördel för att hantera stora skador på den mänskliga basen. Detta förbättrade deras territoriella kontroll ytterligare och gav dem också en betydande guldledning.

detta satte människorna på bakfoten, och medan de lyckades dra ut spelet i ytterligare 20 minuter kunde de inte övervinna botsens ledning, vilket gav OpenAI en 1-0 fördel.

i det andra spelet var sakerna inte ens nära; botsna tog en tidig ledning och bröt den mänskliga basen inom 15 minuter. De tog segern fem minuter senare.

annons

sammantaget var det en dominerande prestation av OpenAI: en 2-0 seger mot ett etablerat mänskligt lag vana vid att spela med varandra på den allra högsta nivån spelet har att erbjuda. Denna prestation var långt ifrån OpenAI starkaste genom åren.

botsens samordning är otrevlig: även om de inte kan kommunicera, tänker alla fem datorstyrda spelare på samma sätt. Om man tycker att det är ett bra tillfälle att attackera en mänsklig spelare, kommer de andra fyra att tänka detsamma och kommer att gå med i attacken. Detta ger intryck av stor samordning i teamfights—samordning med en precision och stringens som mänskliga lag inte kan matcha.

ett rudimentärt kinesiskt rum

men OpenAI ser beatable ut. Det har bestämda, om överraskande svagheter-det är inte bra att göra poäng sista träffar, dödande slag på datorstyrda enheter som används för att ackumulera guld i spelet. Detta ger människor en möjlighet att få en tidig guldfördel. Botsna kämpade också för att motverka osynlighet på den mänskliga sidan. De verkade också anpassa sig dåligt till vissa trollformler från några av hjältarna, särskilt Earthshaker ’ s Fissure, en trollformel som tillfälligt skapar en ogenomtränglig barriär på kartan. Människor var effektiva för att använda detta för att fälla botspelare och begränsa deras rörelse, och detta tycktes förvirra OpenAI.

bots beteende är också en objektlektion i det stora gapet mellan denna typ av maskininlärningssystem och en fullständig allmän artificiell intelligens. Medan AI Five är tydligt effektivt för att vinna spel, vet det också tydligt inte hur man spelar Dota 2. Mänskliga spelare i spelet använder en teknik som kallas ”dra” för att omdirigera flödet av deras sidas datorstyrda minions (känd som kryp i Dota 2) som ett sätt att förneka fiendens lag både guld och erfarenhet. Mänskliga spelare kan känna igen att detta har inträffat eftersom kryp inte dyker upp när de ska. Mänskliga spelare har en mental modell av hela spelet, en förståelse för dess regler, och därmed kan inse att något är fel; de kan resonera om var kryper måste ha gått och störa pull. Datorn, däremot, vandrar bara mållöst när man står inför detta scenario.

ingen dragning

i sina miljoner spel som spelas mot sig själv verkar OpenAI aldrig ha tagit upp tekniken att dra, och så har den aldrig lärt sig att spela mot den. Så när ett mänskligt lag börjar dra, känner botten inte igen situationen och vet inte riktigt vad man ska göra. Det kan inte resonera om hur spelet ska vara, och det kan inte spekulera om varför spelet beter sig på ett oväntat sätt. Allt boten kan göra är att leta efter mönster som den känner igen och välja den åtgärd som mest sannolikt ger det bästa resultatet.ge det ett mönster som det inte kan känna igen och dess prestanda försämras.

fram till nu har OpenAI bot begränsats; vissa proffs och streamers har fått tillgång till att spela mot det, och det har också varit tillgängligt att spela mot vid vissa live-evenemang. Men i några dagar förändras det: Dota 2 spelare kan registrera sig här för att spela mot botten—eller med den—under en tre dagars period. Tyvärr ser den här offentliga perioden inte ut som om det kommer att resultera i en ny och förbättrad bot: att slå ett toppmänskligt lag var det mål som OpenAI satte för sin bot, och med det uppnådda verkar experimentet vara komplett.

You might also like

Lämna ett svar

Din e-postadress kommer inte publiceras.