Il gioco di avventura generato dall'intelligenza artificiale si riscrive ogni volta che giochi

Cosa sarebbe un gioco di avventura progettato dall'A.I. più pericolosa del mondo? assomigliare? Uno studente laureato in neuroscienze è qui per aiutarti a scoprirlo.

Contenuti

  • Il gioco che si riscrive
  • Ma è creativo?
  • Un passo nella direzione giusta

All'inizio di quest'anno, OpenAI, un sistema di A.I. startup una volta sponsorizzata da Elon Musk, ha creato un bot generatore di testo ritenuto troppo pericoloso per essere mai rilasciato al pubblico. Chiamato GPT-2, l'algoritmo è stato progettato per generare testo così simile a quello umano da poter passare in modo convincente come scritto da una persona. Dategli l'inizio di un articolo di giornale, ad esempio, e lui inventerà il resto, completo di citazioni immaginarie. I risultati sono stati un test di Turing fatto su misura per il mondo intriso di notizie false del 2019.

Video consigliati

Ovviamente, come Hannibal Lecter, il Joker di Heath Ledger o qualsiasi altro antagonista di prim'ordine, GPT-2 non ha impiegato troppo tempo per fuggire dalla sua prigione. Nel giro di pochi mesi, ne venne fuori una versione

ha trovato la sua strada online (puoi provalo qui.) Ora ha costituito la base per un gioco di avventure testuali creato da uno studente laureato in neuroscienze della Northwestern University Nathan Whitmore. Basandosi sulla struttura della rete neurale predittiva di GPT-2, Avventura GPT promette di riscriversi ogni volta che viene giocato. È un'esperienza di gioco generata proceduralmente in cui i giocatori possono fare quello che vogliono entro i confini di un mondo controllato dalla fuggitiva A.I.

E tu sai cosa? Non da quando Sarah e John Connor hanno collaborato con Terminator per affrontare Skynet, l'intelligenza artificiale più pericolosa del mondo non era stata così divertente.

Il gioco che si riscrive

"GPT-2 è fondamentalmente un algoritmo di testo predittivo estremamente potente", ha dichiarato Whitmore a Digital Trends. “Gli dai del testo e lui cerca di prevedere cosa verrà dopo. Questo è davvero adatto ai giochi di avventura testuali. Puoi inserire la posizione attuale del giocatore e la sua azione - [ad esempio], "vai a est" - e poi chiedi semplicemente a GPT-2 di prevedere quale testo verrà dopo, che è la conseguenza di quell'azione. Quindi il giocatore esegue un'altra azione e hai una partita.

In Avventura GPT, il mondo testuale del gioco è generato dal predittivo GPT-2. Ciò significa che, invece di programmare in anticipo una raccolta di stanze e mostri, il gioco avvia il tuo personaggio in un luogo e poi utilizza l'A.I. per capire cosa succederà dopo.

Per trasformare GPT-2 nel Dungeon Master più pericoloso del mondo, Whitmore ha iniziato raccogliendo le trascrizioni degli utenti che giocavano Zork E Avventura colossale nella grotta. Questi giochi d'avventura basati su testo furono creati a metà degli anni '70, originariamente per il mainframe PDP-10 della Digital Equipment Corporation. un computer grande all'incirca quanto un frigorifero e considerevolmente meno potente dei dispositivi che la maggior parte di noi porta con sé tasche. Si è ispirato a Mind Game, un gioco fittizio generato in tempo reale dall'intelligenza artificiale nel romanzo di fantascienza di Orson Scott Card Il gioco di Ender.

"[Per creare il gioco, ho dovuto] addestrare GPT-2 a produrre testo che assomigliasse alle trascrizioni del gioco", ha continuato Whitmore. “Questo viene fatto utilizzando algoritmi che regolano automaticamente i parametri interni di GPT-2 finché il testo che produce non assomiglia al testo delle avventure testuali. Ciò consente a GPT-2 di apprendere i meccanismi dei giochi di avventura testuali; cose come "Se il giocatore dice di guardare a est, descrivi un oggetto a est di lui."

"Gli dai del testo e lui cerca di prevedere cosa verrà dopo."

Il gioco risultante assomiglia molto ai giochi di avventura testuali vecchi di decenni su cui è modellato, con gli stessi elementi di base e le stesse meccaniche di gioco. Whitmore riconosce di aver dovuto apportare alcune modifiche lungo il percorso. "Anche con questo, GPT-2 a volte commette errori come dimenticare dove si trova il giocatore", ha detto. "Quindi c'è anche del codice scritto manualmente che tenta di correggere gli errori più comuni e rendere il gioco più giocabile."

A prima vista, il gioco risultante è semplicistico. Verrà riprodotto nel tuo browser (puoi seguire il file semplici istruzioni per iniziare qui) e, a differenza Il gioco di EnderMind Game, non c'è grafica. Whitmore ha dichiarato: "Ho giocato con l'utilizzo di questa rete neurale per generare automaticamente immagini basate su le descrizioni dei luoghi che hanno prodotto risultati strani. Tuttavia, questi non fanno parte del prodotto finito Prodotto.

Ma è creativo?

Avventura GPT è molto divertente, anche se pieno degli strani svolazzi che si verificano quando le persone usano l'A.I. per generare nuovi script per, ad esempio, uno di I monologhi di J.D. da Scrub o a capitolo da un nuovo Game of Thrones romanzo. Se hai familiarità con i giochi originali, puoi iniziare a vedere da dove alcune idee e concetti sono stati presi e mescolati insieme in strani nuovi modi.

clicca per ingrandire

In realtà, però, suggerisce qualcosa di sorprendente: un’altra prova che le macchine possono, in una certa misura, mostrare creatività. Anche se la logica non è sempre applicabile, i giocatori possono digitare qualsiasi comando nel gioco e, in molti casi, questo obbligherà e proverà a trovare qualsiasi passo successivo.

"Dal punto di vista del gameplay, la cosa bella è che può essere totalmente aperto e puoi fare praticamente tutto quello che vuoi", ha detto Whitmore. “Ho provato una versione in cui esplori una stazione spaziale invece che una grotta. Posso dire ">mangia roccia" o "cavalca pecore" e il gioco lo seguirà e cercherà di capire cosa dovrebbe succedere dopo. Puoi fare tutte queste cose strane che nessuno si prenderebbe mai la briga di programmare perché il modello GPT-2 ha abbastanza conoscenze di “buon senso” per realizzarlo in modo credibile.

"Puoi fare tutte queste cose strane che nessuno si prenderebbe mai la briga di programmare perché il modello GPT-2 ha abbastanza conoscenze di "buon senso" per realizzarlo in modo credibile."

Direbbe che è creativo? "Penso che sia creativo in un modo molto semplice, proprio come lo è una persona che gioca a 'Apples to Apples'", ha continuato Whitmore. “Si tratta di prendere elementi dai vecchi giochi di avventura e riorganizzarli in qualcosa di nuovo, interessante e diverso ogni volta. Ma in realtà non sta generando una trama generale o un’idea generale. Esistono molti tipi diversi di creatività e penso che ne stia facendo uno: generare ambienti nuovi, ma non gli altri tipi: capire una trama intrigante per un gioco.

Un passo nella direzione giusta

In definitiva, proprio come le avventure testuali sono state solo un passo nel processo che ha portato ai giochi 3D all’avanguardia di oggi (e continueranno da lì), così Avventura GPT è solo un altro punto dati nel progresso dell’A.I. Ma è un dato davvero interessante e, come osserva Whitmore, il fatto che tali strumenti siano ora disponibili al pubblico rende le cose ancora più divertenti.

"Uno degli aspetti davvero interessanti di tutto ciò è che esistono strumenti pubblici come GPT-2-simple e Google Colaboratory (leggi: il notebook Jupyter di Google ambiente che esegue programmi nel cloud e archivia i propri taccuini su Google Drive) che rendono davvero semplice realizzare questo tipo di attività creative con A.I."

Qualcuno vuole indovinare dove andranno le cose da qui? Cavolo, se il Ipotesi di simulazione è vero, forse siamo già tutti coinvolti in un grande gioco d'avventura generato dall'intelligenza artificiale...

Raccomandazioni degli editori

  • Perché l’intelligenza artificiale non governerà mai il mondo
  • IA analogica? Sembra pazzesco, ma potrebbe essere il futuro
  • La formula divertente: perché l'umorismo generato dalle macchine è il Santo Graal dell'A.I.
  • Architettura algoritmica: dovremmo lasciare che l’A.I. progettare edifici per noi?
  • A.I. sensibile alle emozioni è qui e potrebbe essere nel tuo prossimo colloquio di lavoro