Le future IA dei videogiochi ti faranno a bocca aperta
Siamo onesti: il videogioco AI (intelligenza artificiale) non è poi così eccezionale. È funzionale (il più delle volte), ma manca della flessibilità e del buon senso delle persone reali. Puoi vederlo nell'enorme popolarità dei giochi multiplayer online 5 Altri giochi multigiocatore online free-to-play di qualità superiore [Windows] 5 Altri giochi multiplayer online gratuiti di alta qualità [Windows] Continuare la tradizione di cercare costantemente la qualità verso il basso timewasters gratuiti, oggi stiamo evidenziando alcuni grandi giochi gratuiti per giocare online. Se trascorri gran parte del tuo tempo in gioco, lanciando incantesimi o accovacciati per evitare un ... Per saperne di più - la maggior parte dei personaggi generati dal computer cadono in situazioni complesse, quindi ci rivolgiamo ad altre persone per riprendere il gioco. Considera i primi cinque secondi di questo video:
Mentre è divertente vedere un poliziotto guidare con disinvoltura su un altro poliziotto in GTA, anche questo infrange immediatamente l'illusione che i personaggi stiano pensando agli esseri. Tuttavia, questa triste realtà sta iniziando a cambiare, grazie ai recenti progressi nell'intelligenza artificiale Ecco perché gli scienziati pensano che dovresti essere preoccupato per l'intelligenza artificiale Ecco perché gli scienziati pensano che dovresti essere preoccupato per l'intelligenza artificiale Pensi che l'intelligenza artificiale sia pericolosa? L'intelligenza artificiale può rappresentare un serio rischio per la razza umana. Questi sono alcuni motivi per cui potresti voler essere preoccupato. Leggi di più .
Una partnership vantaggiosa
È ovvio che i videogiochi hanno molto da guadagnare dalla tecnologia AI, ma l'intelligenza artificiale ha anche molto da guadagnare dai videogiochi. Un progetto di ricerca Microsoft ha proposto:
La ricerca e i videogiochi di IA sono una combinazione reciprocamente vantaggiosa. Da un lato, la tecnologia AI può fornire soluzioni a una crescente domanda per aggiungere un comportamento realistico e intelligente alle creature virtuali che popolano un mondo di gioco. D'altra parte, quando gli ambienti di gioco diventano più complessi e realistici, offrono una gamma di banchi di prova eccellenti per la ricerca fondamentale dell'IA.
Per la maggior parte di noi, tuttavia, l'intelligenza artificiale nei videogiochi significa semplicemente ottenere un'esperienza di gioco più realistica. Ma cosa significa esattamente?
Come funziona
Con il potere dell'intelligenza artificiale, gli NPC (personaggi non giocanti) saranno più intelligenti e più capaci di apprendimento e pianificazione simili a quelli umani. La capacità di un PNG di apprendere e adattarsi di conseguenza è davvero potente. La tecnologia per esperienze davvero avvincenti è ancora lontana, ma c'è qualche motivo di speranza.
Gli ultimi cinque anni hanno visto una grande rivoluzione Microsoft contro Google - Chi guida la gara di Intelligenza Artificiale? Microsoft vs Google - Chi guida la gara di Intelligenza Artificiale? I ricercatori di intelligenza artificiale stanno facendo progressi tangibili e la gente sta iniziando a parlare seriamente di AI. I due titani che guidano la corsa all'intelligenza artificiale sono Google e Microsoft. Leggi di più sulla tecnologia di intelligenza artificiale, tramite l'uso delle cosiddette tecniche di "deep learning", che consentono la creazione efficiente di reti neurali molto più grandi, che possono ragionare in modo astratto su dati complessi. Questo tipo di elaborazione può essere reso molto più efficiente con l'uso di chip neuromorfici IBM Revealsary "Brain on a Chip" IBM rivela rivoluzionario "Brain on a Chip" Annunciata la scorsa settimana tramite un articolo su Science, "TrueNorth" è ciò che è noto come un "chip neuromorfico": un chip per computer progettato per imitare i neuroni biologici, da utilizzare in sistemi informatici intelligenti come Watson. Ulteriori informazioni, che implementano le reti neurali direttamente nell'hardware. Potenzialmente, i videogiochi potrebbero coltivare attività di intelligenza artificiale verso i server cloud utilizzando chip neuromorfici dedicati. Ciò impedirebbe agli sviluppatori di giochi di dover scegliere tra intelligenza artificiale intelligente e buona grafica, dal momento che l'intelligenza artificiale potrebbe essere eseguita sul lato cloud, sottraendo il peso dei singoli computer. Ciò consentirebbe anche agli algoritmi IA in uso di condividere informazioni e conoscenze tra gli utenti, rendendo l'esperienza di tutti più intelligente.
Al momento, la maggior parte dell'IA dei videogiochi funziona utilizzando gli alberi decisionali: semplici diagrammi di comportamento dei flussi, strutturati a mano, che tengono conto di alcune variabili e li usano per selezionare una linea d'azione. Questo è molto semplice e computazionalmente economico, ma non molto robusto - quando si arriva a una situazione che il creatore del diagramma di flusso non ha pianificato, si ottiene spesso un comportamento insensato. In futuro, gli sviluppatori potranno "addestrare" reti neurali più sofisticate per rispondere a molti più dati in modi molto più sottili e più flessibili.
Google ha già creato una rete in grado di guardare un'immagine e descrivere in linguaggio naturale cosa sta succedendo in essa. Non è un grande salto immaginare i personaggi di IA che possono descrivere lucidamente cosa sta succedendo e perché, e possono sia formare piani futuri complessi per raggiungere obiettivi, sia discutere quei piani con il giocatore. Questo tipo di profondità e flessibilità apriranno completamente nuovi generi di gioco, e probabilmente anche renderanno scomodi alcuni di voi (per una buona narrativa sull'argomento, date un'occhiata “Personaggio non giocatore”).
Etica
Ognuno ha la propria opinione sul futuro dell'IA nei videogiochi. Alcuni sono sinceramente entusiasti di giocare con NPC più intelligenti, mentre altri sollevano preoccupazioni etiche sulla creazione casuale e sulla distruzione di personaggi intelligenti. Alcuni si interrogano sulle relazioni che possono svilupparsi tra giocatori e PNG e su come questi saranno gestiti dalla società.
Tuttavia, è importante capire quale intelligenza artificiale non è ciò che l'intelligenza artificiale non è ciò che l'intelligenza artificiale non è intelligente, i robot senzienti stanno per conquistare il mondo? Non oggi - e forse non mai. Per saperne di più: stiamo creando intelligenza, non consapevolezza - e c'è una differenza. Da dove sono seduto, le preoccupazioni sulla morale non saranno rilevanti per i videogiochi per molto tempo. La guerra autonoma, d'altra parte, è un'altra storia.
Mettendo da parte le questioni etiche, come ci si sentirà a giocare con i personaggi avanzati di IA?
Incontri realistici
Emily Short, un game designer noto per la narrativa interattiva psicologicamente complessa, si è unito al precedente Sims 3 programmatore Richard Evans per stabilire sperimentale studio di gioco LittleTextPeople. L'obiettivo. il gol? Per indagare sul potenziale dell'IA dinamica e sociale nei videogiochi.
Il primo gioco dello studio, cotillon, presenta personaggi che interagiscono tra loro mentre perseguono i propri obiettivi e le proprie motivazioni, e il gioco narra gli entanglement risultanti attraverso il testo, generando paragrafi di descrizione e dialoghi in tempo reale - e tutto può essere manipolato dal giocatore.
“Il nostro progetto non è così libero da poter digitare qualsiasi cosa, ma è più fluido [rispetto agli alberi di dialogo],” Breve ha detto Edge Online. “Il simulatore creato da Richard ha il potenziale per far esibire alle persone eccentricità finemente grane, quindi è possibile scrivere personaggi che grugniscono quando si parla, o che vogliono parlare di se stessi e prendere l'iniziativa colloquiale più di quanto dovrebbero.”
In un discorso al GDC 2012, Short ha fornito alcuni esempi:
C'è una scena in cui i personaggi sono stati coinvolti in un incidente di carrozza nel cuore della notte, e sono stati lasciati sul ciglio della strada dall'autista della carrozza, che sa che questo quartiere è infestato. Quindi è impazzito e se n'è andato. Elizabeth è appena uscita dal relitto, ma non ha visto l'autista partire. Quindi la modella mondiale le ha posto la domanda: "Dov'è finito l'autista?" Lucy conosce la risposta a questa domanda, quindi dice: "Beh, l'autista pensa che quest'area abbia una cattiva reputazione, quindi è fuggito." Il suo particolare fraseggio è personalizzato. Il suo personaggio dovrebbe essere un po 'diffidente, quindi ha il suo modo di dirlo. Poi c'è una risposta standardizzata. Il dottore dice: "Veramente, scommetto che se ne andò perché era spaventato dal fatto che eravamo pazzi per aver distrutto la nostra carrozza". E questo è etichettato come potenzialmente pensato per essere divertente. E Lucy ha l'opportunità di decidere: 'Trovo che sia divertente o no?' Lei lo fa, quindi ride. Questo modello ci dà l'opportunità di avere una caratterizzazione a grana molto fine e di avere una caratterizzazione in cui le persone esprimono eccentricità personali attraverso lo stile e la forma della loro conversazione.
Con questo tipo di tecnologia in fase di sviluppo, è chiaro che i giocatori hanno un entusiasmante futuro AR Games: è questo il futuro del gioco? Giochi AR: questo è il futuro del gioco? Il ronzio dietro la realtà aumentata sembra essersi calmato un po ', ma con il Project Glass di Google incombente in lontananza, la tecnologia è destinata a vedere una rinascita in popolarità. In che modo questo si riferirà a ... Leggi di più a cui guardare.
Giochi sviluppati da computer
Ha senso che l'intelligenza artificiale costruisca una casa per se stessa entro videogiochi, ma potrebbe anche svilupparli? Questo è quello che Michael Cook, ricercatore al Goldsmiths College e studente di dottorato dell'Imperial College di Londra, ha cercato di trovare quando ha sviluppato un programma chiamato ANGELINA.
ANGELINA - abbreviazione di “Un nuovo labrat in evoluzione del gioco che ho chiamato ANGELINA” - sviluppa videogiochi basati su vari parametri impostati da Cook.
Guarda:
Piuttosto raccapricciante, e probabilmente non qualcosa che potresti scambiare per il lavoro di uno sviluppatore umano.
Ma potrebbe non essere sempre così. Col passare del tempo, ANGELINA richiede sempre meno input da Cook. In futuro, intende insegnare al programma a scrivere il proprio codice e sviluppare autonomamente i propri giochi.
“In questo momento, le persone condividono i giochi di ANGELINA perché ANGELINA è forte,” Cook ha detto a Polygon. “Un giorno condivideranno i giochi perché i giochi sono fantastici.”
Cosa pensi dell'intelligenza artificiale nei videogiochi? Ci sono specifici giochi o generi di giochi abilitati all'IA che non vedi? Fateci sapere nei commenti qui sotto!
Immagine di credito: Pixabay, calloftreyarch / Youtube
Scopri di più su: Intelligenza Artificiale, Giochi online, Progettazione di videogiochi.