lunes, 16 de noviembre de 2020

Así lucen 3.000 Pokémon creados por una inteligencia artificial inspirada en Pokémon reales

Así lucen 3.000 Pokémon creados por una inteligencia artificial inspirada en Pokémon reales

La inteligencia artificial es capaz de virtualmente cualquier cosa. Hemos visto grandes avances en este terreno, como la IA de NVIDIA que crea fotos realistas a partir de unos trazos o webs como thispersondoesnotexist, que crea fotos de personas falsas. Ahora un desarrollador ha querido exponerla a otra tarea no precisamente sencilla: crear sprites de Pokémon nuevos basándose en los de Pokémon reales.

Un sprite, para que nos hagamos una idea, es la imagen de un Pokémon que se reproduce en el juego. Cuando sacamos a Pikachu y lo enfrentamos a un Charmander el juego nos muestra los sprites de esos Pokémon en pantalla. Cada uno de estos sprites está hecho a mano, pero si algo se le da bien a la IA es automatizar tareas. Los resultados del experimento son variados, pero hay algunos curiosos.

Pokémon que no existen a partir de Pokémon que sí

El encargado de llevar este proyecto a cabo ha sido Matthew Rayfield. Para ejecutarlo, usó una inteligencia artificial que genera texto a partir de imágenes y, posteriormente, entrenó a la IA GPT-2 con dichos textos para, finalmente, conseguir un "texto con la imagen de un Pokémon". El formato del texto no es demasiado comprensible para el usuario, pero sí para una IA que sabe qué significa cada símbolo y cómo debe procesarlo.

Para entrenar a la inteligencia artificial, Rayfield usó sprites de unos 800 Pokémon de las tres primeras generaciones. Con ellos generó 100.000 líneas de código que alimentaron al modelo GPT-2. Una vez la IA sabía lo que tenía que hacer, la puso manos a la obra y generó más de 3.000 imágenes de Pokémon inexistentes.

Pokemon

Los resultados son mixtos, aunque algunos son realmente interesantes. De hecho, cualquiera que sea medianamente docto en Pokémon seguramente pueda detectar rápidamente a qué Pokémon se parece el generado por la IA. Rachel Briggs, una diseñadora, ha sido la encargada de convertir algunos de los Pokémon en ilustraciones y, aunque quizá el sprite no diga mucho per se, la ilustración sí ayuda a que el sprite cobre vida.

La colección completa puede encontrarse en este enlace. Algunos diseños son algo... caóticos, por decirlo de alguna forma, pero hay un buen puñado que podrían pasar por Pokémon reales de las generaciones más antiguas. Sobre usar esta tecnología para crear Pokémon en un posible futuro juego, Rayfield afirma que no, ya que ahora se usan modelos en tres dimensiones. El desarrollador ha liberado el código de la IA y toda la documentación necesaria en GitHub para que todo aquel que quiera jugar con ella pueda hacerlo.



via Robótica e IA - Xataka https://ift.tt/2KhkzJj

No hay comentarios:

Publicar un comentario