Durante un summit ospitato presso la sede di Miyako Messe a Kyoto, il presidente di Sony Interactive Entertainment Worldwide Studios Shuhei Yoshida ha parlato dell’intelligenza artificiale nello spazio console con il Graphics Designer e ricercatore di intelligenza artificiale Yukihito Morikawa.

Il nome di Morikawa-san potrebbe non essere molto conosciuto tra la maggior parte dei giocatori poiché lavora principalmente dietro le quinte, ma ha aperto un nuovo studio lo scorso anno concentrandosi sull’IA per i giochi, di nome Morikatron. Yoshida-san ha detto che al giorno d’oggi l’intelligenza artificiale è un argomento molto popolare, tanto che a lui stesso è stato chiesto di parlarne, mentre non è un professionista nel campo.

Alcuni argomenti di discussione rilevanti sono l’apprendimento profondo o l’apprendimento automatico, ma questi sono molto diversi dall’IA utilizzata nei giochi. Al momento l’intelligenza artificiale è ancora nelle fasi iniziali dello sviluppo nel settore dei videogiochi. Molti dei lavori generali su IA si concentrano su di essa fornendo una risposta corretta, ma ciò non si applica ai giochi.

Morikawa-san ha aggiunto che nei giochi non si vuole che l’IA produca una risposta corretta, ma invece si vuole che produca una risposta divertente (ha usato giochi di parole tra “tadashii” che significa “vero” e ” tanoshii “che significa” divertimento “). Questo è un concetto molto “umano” ed è molto difficile insegnarlo a un computer.

Morikawa-san ha continuato a dire che uno dei grandi problemi dell’IA nei giochi è che la risposta deve essere istantanea. Non c’è tempo per inviare una grande quantità di dati a un server e attendere una risposta, così gli sviluppatori devono dedicare molto tempo a creare modi per programmare l’IA in modo che sia gestita direttamente dal codice del gioco in esecuzione sul console.

Yoshida-san ha chiesto a Morikawa-san quale tipo di AI gli viene chiesto di produrre dagli sviluppatori di giochi e dagli editori per cui lavora. Una delle cose a cui Morikatron sta lavorando è la creazione di personaggi che rispondano in modo più naturale e umano in situazioni di battaglia invece di comportarsi semplicemente secondo la sceneggiatura.

Yoshida-san ha quindi chiesto quale sia la differenza tra avere personaggi che “scappano” da una sceneggiatura anziché essere controllati da un’IA vera e propria. Morikawa-san ha spiegato che i personaggi che corrono secondo uno script risponderanno allo stesso input allo stesso modo. In un gioco, quando il giocatore si abitua a questo schema, l’esperienza diventa noiosa. In questo caso, il limite del comportamento dei personaggi nel gioco corrisponde alla capacità del programmatore. Se l’intelligenza artificiale viene utilizzata per controllare i personaggi, si muoveranno in modi che non possono essere previsti, a volte arrivando anche a strategie e tattiche che non erano previste, sorprendendo anche i programmatori originali.

Alla richiesta di fare un esempio, Morikawa-san ha spiegato che non può nominare il gioco specifico per ragioni contrattuali, ma in uno dei titoli su cui sta lavorando c’era un’area in cui un arciere non era in grado di sparare a prua. Non solo l’IA stessa ha scoperto questo, ma ha lavorato attorno alla situazione per migliorarla. Fondamentalmente, ha funzionato come strumento di debug, correggendo un errore che gli sviluppatori umani hanno fatto e non sono riusciti a trovare da soli.

Yoshida-san ha detto di essere molto interessato al futuro dell’IA nei giochi e ha letto un articolo americano che parla del suo uso in uno sparatutto molto popolare per scoprire i giocatori che imbrogliavano. Si è constatato che questo era dieci volte più efficiente rispetto all’utilizzo di esseri umani.

Insomma, il futuro dell’IA è tanto roseo nella vita quotidiana quanto nei videogiochi e sembra che Sony sia in prima linea da questo punto di vista.

Via