Door AI gegenereerd avonturenspel herschrijft zichzelf elke keer dat je speelt

Wat zou een avonturenspel ontworpen door de gevaarlijkste A.I. ter wereld zijn? ziet eruit als? Een afgestudeerde neurowetenschappenstudent is hier om je te helpen dit uit te zoeken.

Inhoud

  • Het spel dat zichzelf herschrijft
  • Maar is het creatief?
  • Een stap in de goede richting

Eerder dit jaar lanceerde OpenAI, een A.I. startup ooit gesponsord door Elon Musk, creëerde een zogenaamde tekstgenererende bot te gevaarlijk om ooit aan het publiek bekend te maken. Het algoritme, genaamd GPT-2, is ontworpen om tekst te genereren die zo menselijk is dat deze zich op overtuigende wijze kan voordoen als geschreven door een persoon. Voer hem bijvoorbeeld het begin van een krantenartikel in en hij verzint de rest, compleet met ingebeelde citaten. De resultaten waren een Turing-test op maat gemaakt voor de met nepnieuws doordrenkte wereld van 2019.

Aanbevolen video's

Natuurlijk duurde het, net als Hannibal Lecter, Heath Ledger’s Joker of welke andere eersteklas antagonist dan ook, niet zo lang voordat GPT-2 uit de gevangenis ontsnapte. Binnen enkele maanden was er een versie ervan

zijn weg online gevonden (jij kan probeer het hier eens.) Nu heeft het de basis gevormd voor een tekstavonturenspel gemaakt door een afgestudeerde neurowetenschappenstudent aan de Northwestern University Nathan Whitmore. Voortbouwend op het voorspellende neurale netwerkframework van GPT-2, GPT-avontuur belooft zichzelf te herschrijven elke keer dat het wordt gespeeld. Het is een procedureel gegenereerde game-ervaring waarin spelers kunnen doen wat ze willen binnen de grenzen van een wereld die wordt bestuurd door de voortvluchtige A.I.

En weet je wat? Sinds Sarah en John Connor samen met The Terminator de strijd aangingen met Skynet, is de gevaarlijkste kunstmatige intelligentie ter wereld niet meer zo leuk geweest.

Het spel dat zichzelf herschrijft

“GPT-2 is in feite een extreem krachtig voorspellend tekstalgoritme”, vertelde Whitmore aan Digital Trends. “Je geeft er wat tekst aan en het probeert te voorspellen wat er daarna komt. Dit is echt geschikt voor tekstavontuurspellen. Je kunt de huidige locatie van de speler en zijn actie invoeren (bijvoorbeeld ‘ga naar het oosten’) en dan vraag je GPT-2 gewoon om te voorspellen welke tekst er daarna komt, wat het gevolg is van die actie. Dan voert de speler nog een actie uit en heb je een spel.”

In GPT-avontuur, wordt de tekstwereld van het spel gegenereerd door de voorspellende GPT-2. Dat betekent dat, in plaats van vooraf een verzameling kamers en monsters te programmeren, de game je personage op een locatie start en vervolgens gebruik maakt van A.I. om erachter te komen wat er daarna gebeurt.

Om van GPT-2 de gevaarlijkste Dungeon Master ter wereld te maken, begon Whitmore met het verzamelen van transcripties van gebruikers die Zork En Kolossaal grotavontuur. Deze op tekst gebaseerde avonturenspellen zijn halverwege de jaren zeventig gemaakt, oorspronkelijk voor het PDP-10-mainframe van Digital Equipment Corporation. een computer ter grootte van een koelkast, en aanzienlijk minder krachtig dan de apparaten die de meesten van ons in onze kamer ronddragen zakken. Hij werd geïnspireerd door Mind Game, een fictief spel dat in realtime wordt gegenereerd door kunstmatige intelligentie in de sciencefictionroman van Orson Scott Card Ender's spel.

“[Om het spel te maken, moest ik] GPT-2 trainen om tekst te produceren die lijkt op de transcripties van het spel”, vervolgde Whitmore. “Dit gebeurt met behulp van algoritmen die de interne parameters van GPT-2 automatisch aanpassen totdat de tekst die het produceert lijkt op de tekst uit de tekstavonturen. Hierdoor leert GPT-2 de werking van tekstavonturenspellen; dingen als ‘Als de speler zegt: kijk naar het oosten, beschrijf dan een object ten oosten ervan.’”

“Je geeft het wat tekst en het probeert te voorspellen wat er daarna komt.”

Het resulterende spel lijkt en speelt veel op de tientallen jaren oude tekstavonturenspellen waarop het is gebaseerd, met dezelfde basiselementen en gameplay-mechanismen. Whitmore erkent dat hij onderweg een paar aanpassingen moest maken. “Zelfs hiermee maakt GPT-2 soms fouten, zoals vergeten waar de speler is”, zei hij. “Er is dus ook handmatig geschreven code die probeert de meest voorkomende soorten fouten te corrigeren en het spel speelbaarder te maken.”

Op het eerste gezicht is het resulterende spel simplistisch. Het wordt in je browser afgespeeld (je kunt de eenvoudige instructies om hier aan de slag te gaan) en, in tegenstelling tot Ender's spel's Mind Game, er zijn geen graphics. Whitmore zei: “Ik heb gespeeld met het gebruik van dit neurale netwerk om automatisch afbeeldingen te genereren op basis van de plaatsbeschrijvingen, wat vreemde resultaten opleverde.” Deze maken echter geen deel uit van het eindresultaat Product.

Maar is het creatief?

GPT-avontuur is erg leuk, zij het vol met de vreemde ontwikkelingen die optreden als mensen AI gebruiken. om nieuwe scripts te genereren voor bijvoorbeeld een van J.D.’s monologen uit Schrobt of een hoofdstuk uit een nieuw Game of Thrones roman. Als je bekend bent met de bronspellen, kun je beginnen te zien waar sommige ideeën en concepten vandaan zijn gehaald en op vreemde nieuwe manieren zijn samengevoegd.

Klik om te vergroten

Maar in werkelijkheid duidt het op iets verbazingwekkends: nog een bewijs dat machines tot op zekere hoogte creativiteit tonen. Hoewel logica niet altijd van toepassing is, kunnen spelers elk commando in het spel typen en in veel gevallen zal het verplicht zijn en proberen de volgende stap te bedenken.

“Vanuit gameplay-perspectief is het cool dat het een volledig open einde kan hebben en dat je eigenlijk alles kunt doen wat je wilt”, zei Whitmore. “Ik heb een versie geprobeerd waarin je een ruimtestation verkent in plaats van een grot. Ik kan zeggen ‘> steen eten’ of ‘> op schapen rijden’ en het spel gaat er gewoon mee aan de slag en probeert uit te vinden wat er vervolgens moet gebeuren. Je kunt al deze rare dingen doen die niemand ooit zou willen programmeren, omdat het GPT-2-model voldoende ‘gezond verstand’-kennis heeft om er op een geloofwaardige manier mee aan de slag te gaan.”

“Je kunt al deze rare dingen doen die niemand ooit zou willen programmeren, omdat het GPT-2-model voldoende ‘gezond verstand’-kennis heeft om er op een geloofwaardige manier mee aan de slag te gaan.”

Zou hij zeggen dat het creatief is? “Ik denk dat het op een heel basale manier creatief is, zoals iemand die ‘Apples to Apples’ speelt creatief is,” vervolgde Whitmore. “Het neemt dingen uit oude avonturenspellen en herschikt ze in iets dat elke keer nieuw, interessant en anders is. Maar het genereert niet echt een algemeen plot of overkoepelend idee. Er zijn veel verschillende soorten creativiteit en ik denk dat het er één is: het genereren van nieuwe omgevingen, maar niet de andere soorten: het bedenken van een intrigerend plot voor een game.

Een stap in de goede richting

Uiteindelijk, net zoals tekstavonturenspellen slechts één stap waren in het proces dat leidde tot de geavanceerde 3D-spellen van vandaag (en van daaruit verder zullen gaan), zo GPT-avontuur is slechts een nieuw datapunt in de vooruitgang van AI. Maar het is een behoorlijk opwindend datapunt – en, Zoals Whitmore opmerkt, maakt het feit dat dergelijke tools nu openbaar beschikbaar zijn, de zaken des te leuker.

“Een van de echt coole dingen hieraan is dat er openbare tools zijn zoals GPT-2-simple en Google Colaboratory (lees: Google’s Jupyter notebook omgeving die programma's in de cloud uitvoert en de notebooks op Google Drive opslaat) waarmee u dit soort creatieve dingen heel gemakkelijk kunt doen AI.”

Wil iemand raden waar het vanaf hier naartoe gaat? Ach, als de Simulatiehypothese Het is waar, misschien zitten we allemaal al in een groot, door AI gegenereerd avonturenspel...

Aanbevelingen van de redactie

  • Waarom AI nooit de wereld zal regeren
  • Analoge AI? Het klinkt gek, maar het zou de toekomst kunnen zijn
  • De grappige formule: waarom door machines gegenereerde humor de heilige graal is van A.I.
  • Algoritmische architectuur: moeten we A.I. gebouwen voor ons ontwerpen?
  • Emotiegevoelige A.I. is hier, en het zou in je volgende sollicitatiegesprek kunnen zijn