Inteligencia Artificial llamada Mario GTP crea niveles de Super Mario Bros; escenarios creados por esta IA son 80 por ciento jugables

Mario Maker Super Mario Bros Mario Gtp Inteligencia Artificial Ia It Copenhagen
Sin comentarios Facebook Twitter Flipboard E-mail

Estamos a semanas del estreno de Super Mario Bros la Película, la cual ya tiene sus preventas abiertas en México, Chile y Colombia y de haber celebrado el Mario Day el pasado 10 de marzo, por lo que el entusiasmo por conocer el mundo de Super Mario Bros. está en auge, tanto así que investigadores se han interesado en el fontanero de Nintendo para probar nuevos avances tecnológicos.

Un grupo de investigadores de la IT University de Copenhagen creó una inteligencia artificial capaz de diseñar niveles de Super Mario Bros. de NES. Esta maravilla de la tecnología se llama MarioGPT y no solamente puede crear escenarios aleatorios sobre el juego, sino que también puede recibir comandos para generarlos de forma específica. Para ello, utiliza la tecnología LLM de ChatGPT de ChatGPT combinándolos con el Contenido Generado por Procedimiento (PCG en inglés).

El proyecto fue llevado a cabo por Shyam Sudhakaran, Miguel González-Duque, Claire Glanois, Matthias Freiberger, Elías Najarro y Sebastian Risi.

Por ahora, el 80% de los niveles testeados han demostrado ser jugables y aunque es una cifra alentadora, ese 20% restante aún sigue siendo considerado un margen de error importante para los desarrolladores de MarioGTP. Si bien no presentan la prolijidad de trabajos vistos en Super Mario Maker, se espera que más adelante Mario GTP se presente como una guía para la creación de niveles dentro de los juegos de Mario.

Super Mario Bros. NES Y pensar que los niveles originales del Super Mario Bros. de NES fueron diseñados a mano dibujados en papel milimetrado

¿Cómo funciona MarioGTP?

Los autores explican en el abstract de su paper titulado MarioGPT: Open-Ended Text2Level Generation through Large Language Models la forma en que funciona Mario GTP.

“Los algoritmos de generación de contenido procesal (PCG) proporcionan una técnica para generar entornos complejos y diversos de forma automatizada. Sin embargo, aunque la generación de contenido con los métodos PCG suele ser sencilla, la generación de contenido significativo que refleje intenciones y restricciones específicas sigue siendo un desafío. Además, muchos algoritmos de PCG carecen de la capacidad de generar contenido de forma abierta. Recientemente, los modelos de lenguaje grande (LLM) han demostrado ser increíblemente efectivos en muchos dominios diversos. Estos LLM capacitados se pueden ajustar, reutilizando la información y acelerando la capacitación para nuevas tareas. En este trabajo, presentamos MarioGPT, un modelo GPT2 perfeccionado y entrenado para generar niveles de juego basados ​​en mosaicos, en nuestro caso, los niveles de Super Mario Bros. Mostramos que MarioGPT no solo puede generar diversos niveles, pero puede recibir indicaciones de texto para la generación de niveles controlables, lo que aborda uno de los desafíos clave de las técnicas PCG actuales. Hasta donde sabemos, MarioGPT es el primer modelo de texto a nivel. También combinamos MarioGPT con la búsqueda de novedades, lo que le permite generar diversos niveles con diferentes dinámicas de estilo de juego (es decir, rutas de jugador). Esta combinación permite la generación abierta de una gama cada vez más diversa de contenido”
Comentarios cerrados
Inicio