NVIDIA ya ha demostrado el potencial de su Inteligencia Artificial, desarrollando juegos utilizando su red neuronal GameGAN, como lo es el caso deย PAC-MAN,ย sin acceso al motor del juego original, simplemente ยซobservandoยป 50.000 partidas del juego. Pero por muy impresionante que sea la hazaรฑa, PAC-MAN ya tiene mรกs de 40 aรฑos. ยฟSerรญa posible utilizar la IA para crear un nuevo mapa de GTA 5?
Eso es exactamente lo que han conseguido los investigadores Harrison Kinsley y Daniel Kukeila con GANTheft Auto, un proyecto que utiliza las tecnologรญas de NVIDIA para crear una red neuronal que genera un fragmento jugable de Grand Theft Auto V.
Esta recreaciรณn del juego no utiliza ninguna lรญnea de cรณdigo del tรญtulo original. El modelo de IA crea el entorno del juego en tiempo real a partir de sus datos de entrenamiento, observando las partidas para simular todo, desde los detalles del entorno y los reflejos de los coches hasta la fรญsica del juego.
Kingsley explica en el video de demostraciรณn lo siguiente respecto al funcionamiento de la red neuronal:
ยซLa red neuronal en este caso es todo el juego. Determina lo que ocurre cuando se pulsa la tecla para ir a la derecha o a la izquierda. No hay ninguna regla escrita por nosotros o por el cรณdigo original de GTA V. Estamos jugando en una representaciรณn de red neuronal de GTA V. Estamos acostumbrados a que la IA funcione con programas, pero aquรญ la IA es el programaยป.
Entrenar una IA es un proceso que implica mucha potencia de procesamiento, por lo que se utilizรณ una estaciรณn DGX A100 de NVIDIA, que suma un total de 320 GB de RAM. Utilizรณ 12 bots jugando simultรกneamente para que la red neuronal absorbiera la mayor cantidad de informaciรณn en el mรญnimo tiempo posible.
ยซEste modelo aprendiรณ a replicar la fรญsica de GTA V, pero el mismo proceso podrรญa utilizarse para aprender la fรญsica del mundo real, lo que puede servir para mejorar la fรญsica de los videojuegos, un รกrea en la que nos resulta difรญcilยป, afirma Kinsley.
ยฉ NVIDIA