StarCraft bliver den næste store legeplads for kunstig intelligens

Den nye version af StarCraft II inkluderer en række forenklede output (vist til venstre) for at hjælpe med maskinlæring.





At lære computere at spille brætspillet Go er imponerende, men hvis vi virkelig vil rykke grænserne for maskinintelligens, bliver de måske nødt til at lære at skynde sig en Zerg eller sæt en fælde for en horde af invaderende Protoss skibe.

StarCraft , et enormt populært strategicomputerspil med rumfiktion-tema, vil snart være tilgængeligt for avancerede AI-spillere. Blizzard underholdning , firmaet bag spillet, og Google DeepMind , et datterselskab af Alphabet med fokus på at udvikle kunstig intelligens til generelle formål, annoncerede flytningen på en spilkonference i dag.

At lære computere at spille StarCraft II kyndigt ville være en vigtig milepæl inden for forskning i kunstig intelligens. Inden for spillet skal spillerne bygge baser, mine ressourcer og angribe deres modstanderes forposter. At mestre et så komplekst og vidtstrakt spil kræver finpudsede færdigheder, strategisk skarpsindighed og en god portion snedighed. Det er visuelt relativt komplekst, og spillere kan ofte ikke se, hvad deres modstander har gang i. Det burde derfor være et ideelt sted for computere at tage det næste store spring i at efterligne menneskelig intelligens.



Ændringer til StarCraft II, den seneste version af spillet, vil blive frigivet i første kvartal af næste år, hvilket gør det muligt for AI-forskere at bygge systemer, der kan bruge eksperimentering, observation og andre banebrydende læringsteknikker til at forbedre deres spil . For eksempel kan det være nødvendigt at bruge maskinlæringssystemer, der er afhængige af forsinkede belønninger og er i stand til at observere og efterligne menneskelige spillere.

Den nye grænseflade til StarCraft II vil begrænse mulighederne for maskinlæringssystemer, såsom antallet af kommandoer, de kan udføre pr. minut, så de matcher menneskelige spilleres. Interfacet vil også præsentere visuelt forenklede versioner af spillet for at hjælpe med maskinlæring. Blizzard og DeepMind vil frigive værktøjer til at få forskere op at køre.

StarCraft bliver en spændende ny udfordring, siger Oriol Vinyals, en forsker hos Google DeepMind, som leder indsatsen for at gøre StarCraft II til en legeplads for nye AI-algoritmer. Det er et spil, jeg spillede for længe siden på en ret seriøs måde, siger Vinyals. Og som spiller kan jeg bekræfte, at der er mange interessante ting ved StarCraft. For eksempel skal en agent lære at planlægge og bruge hukommelse, hvilket er et varmt emne inden for maskinlæring.



StarCraft er ikke kun et enormt populært computerspil, det er den mest succesrige e-sport nogensinde, hvor spillere konkurrerer, ofte foran et stort live- og tv-publikum, om betydelige præmier. Spillet har allerede primitive AI'er, som halter langt bagefter menneskelige spilleres færdigheder. Chris Sigaty , en produktionsdirektør hos Blizzard, som er ansvarlig for StarCraft II, siger, at han håber, at det nye foretagende vil føre tilbage til spillet. AI'ere kunne måske blive trænere eller lærere, siger han.

DeepMind fik opmærksomhed for flere år siden for at udvikle AI'er, der er i stand til at spille simple Atari-computerspil, og sidste år udviklede virksomheden et program kaldet AlphaGo der kan spille det gamle brætspil Go på ekspertniveau. AlphaGo besejrede en af ​​de stærkeste menneskelige spillere gennem tiderne, hvilket blev betragtet som en stor milepæl, fordi det har vist sig umuligt at programmere computere til at spille Go ekspert med eksplicitte regler (se Googles AI Masters Go et årti tidligere end forventet).

Der er stigende interesse for at bruge computerspil til at udvikle og teste AI-programmer. Forskere hos Microsoft har forvandlet en forskningsversion af det simple open-world-spil Minecraft til et eksperimentelt miljø for AI-udvikling (Minecraft er en testplads for menneskelig-AI-samarbejde). Separat offentliggjorde Facebook-forskere et papir der tillader StarCraft at blive brugt til maskinlæringseksperimenter uden de modifikationer, der blev annonceret i dag.



skjule