science >> Wetenschap >  >> Elektronica

Dota 2 uitdagende bots worden moeilijk te verslaan nadat ze de coöperatieve modus hebben geleerd

Krediet:OpenAI

O jongen. Nog een computerspel waar AI een verpletterende overwinning kan behalen. Kortom, het OpenAI-team, van vijf neurale netwerken, ook bekend als OpenAI Five, won amateur menselijke teams bij Dota 2.

Voor niet-ingewijden, de laatste is een vechtspel voor meerdere spelers. Geen twee spellen zijn hetzelfde. De game krijgt ongeveer eens in de twee weken een update, het veranderen van de omgevingssemantiek. Elke held kan meerdere rollen vervullen.

Waar gaat het spel over? Pijnlijk korte beschrijving, maar in ieder geval een aanwijzing:Dood de vijandelijke teams. Neem gebouwen.

Hoewel de strijdkreet fundamenteel is, neem Dota niet als vanzelfsprekend aan - de regels zijn erg complex. Dota is al meer dan 10 jaar ontwikkeld. spel logica, zei de OpenAI-blog, werd geïmplementeerd in "honderdduizenden regels code."

Christy Dennison, machine learning engineer bij OpenAI, vindt het een van de meest uitdagende en competitieve videogames ooit .

Dota 2, zei Tom Simonite in Bedrade , is een van de meest bekeken videogames op internet.

Hier, laat Simonite uitleggen waar zowel AI als menselijke spelers mee te maken hebben als ze beginnen. "Complexe videogames vereisen ook dat spelers meer beslissingen nemen, sneller. Een schaker heeft gemiddeld, ongeveer 35 mogelijke zetten op elk moment, en een Go-speler 250. OpenAI zegt dat elk van de bots van zijn team moet kiezen tussen gemiddeld 1, 000 geldige acties elke achtste van een seconde."

Het team heeft de afgelopen maanden een nieuw AI-systeem getraind. Het systeem maakt op veel grotere schaal gebruik van wapening, om zijn bots te trainen om samen te spelen als een team.

Simonite in Bedrade gaf ook commentaar op het trainingsgedeelte. "OpenAI Five leerde Dota 2 spelen door miljoenen keren tegen klonen van zichzelf te spelen."

In de tussentijd, terug op de blog. In een maandagpost met video, Dennison sprak over de teamreis bij de voorbereiding op overwinningen.

Ze besloten de vaardigheden te testen tegen menselijke amateurteams. Ze zei dat ze verrast waren:ze hebben hun eerste wedstrijden gewonnen. Terwijl ze tevreden waren, ze gingen toch naar een deskundige om naar hun werk te kijken.

Willem Lee, beter bekend als Blitz in de spelersgemeenschap, is die persoon, beschouwd als redelijk goed in het spel. Hij zei dat het hem acht jaar kostte om enkele van de strategieën te leren die de bot intuïtief aan het doen was. Hij zei dat het aspect van de teamgevechtbot uitstekend was. Niet verpest. (Simonite zei dat "Elke dag, OpenAI Five speelde het equivalent van 180 jaar Dota 2." Hij dacht daarover na. "Geen mens heeft 180 jaar om een ​​videogame te leren.")

Dus hoe hebben ze het gedaan? Dennison zei dat de bots volledig egoïstisch beginnen, maar nu geven ze om hun teamgenoten. Ze leerden spelen als een eenheid. Wat is het volgende? In augustus vinden de wereldkampioenschappen plaats.

Dennison:"Terwijl de beste spelers ter wereld zich klaarmaken om te strijden, we werken ook aan de volgende versie van onze bot."

Om te zien hoe ver ze zijn gekomen, ze zullen in juli een live wedstrijd organiseren. Dit keer spelen ze tegen een team van topspelers. De blog had een datum van 28 juli.

Wat hen nog meer opwindt naast de hoop op overwinningen:ze hopen dat hun reis hen meer inzicht geeft in hoe AI complexe problemen kan oplossen, van welke aard dan ook.

De manier waarop deze bots samenwerken met partners kan niet lichtvaardig worden opgevat. Zal Ridder in MIT Technology Review :"Dit is een belangrijke en nieuwe richting voor AI, omdat algoritmen doorgaans onafhankelijk werken. Benaderingen die algoritmen helpen met elkaar samen te werken, kunnen belangrijk zijn voor commercieel gebruik van de technologie. AI-algoritmen kunnen, bijvoorbeeld, werk samen om tegenstanders te slim af te zijn bij online handelen of bieden via advertenties. Collaboratieve algoritmen kunnen ook samenwerken met mensen."

© 2018 Tech Xplore