Creatividad Computacional

May 10 2022
Dentro de una década, un desarrollador independiente, trabajando solo, creará un juego con el tamaño, el alcance y el arte de Elden Ring. Y luego millones de otras personas harán lo mismo.

Dentro de una década, un desarrollador independiente, trabajando solo, creará un juego con el tamaño, el alcance y el arte de Elden Ring.

Y luego millones de otras personas harán lo mismo.

¿Cómo es posible que una sola persona haga el trabajo de un equipo que costó más de $100,000,000 para crear? ¿O que un millón de personas podrían crear un juego de esta magnitud?

La imagen de la izquierda se creó con Disco Diffusion 5.

¿Por qué cuesta cientos de millones de dólares hacer juegos AAA en primer lugar ? La respuesta generalmente está relacionada con el contenido: hay una enorme cantidad de albañilería, fabricación de ladrillos y elaboración artesanal de ladrillos en el negocio de la creación de juegos.

Pero en el futuro, los creadores de juegos pueden parecerse más a compositores que a albañiles. Esto será respaldado por un campo emergente llamado Creatividad Computacional. La Association for Computational Creativity define el propósito de este campo como:

para construir un programa o computadora capaz de creatividad a nivel humano

comprender mejor la creatividad humana y formular una perspectiva algorítmica sobre el comportamiento creativo en humanos

diseñar programas que puedan mejorar la creatividad humana sin ser necesariamente creativos ellos mismos

Parte de esta creatividad, especialmente el aspecto de mejorar la creatividad humana, estará respaldada por marcos componibles, sobre los que escribí anteriormente .

La otra fuerza importante son las tecnologías de inteligencia artificial (IA) que pueden generar obras creativas. La mayor parte del resto de este artículo se centrará en los asombrosos desarrollos que ya están ocurriendo en este campo.

Elden Ring Art en 5 minutos?

Disco Diffusion es una herramienta en línea que se ejecuta dentro de Google Collab, una plataforma que le permite ejecutar programas de Python que pueden ejecutarse en GPU basadas en la nube. Utiliza un modelo de aprendizaje que resulta en sorprendentes obras de arte "creativas". Aquí hay una pequeña colección de los 25 monstruos que creé con él, utilizando unos 5 minutos de esfuerzo humano (más 24 horas de tiempo de computación):

Los creé con Disco Diffusion. Encuentre más en: Metavert en ArtStation

Ahora, admitiré que estos monstruos no son tan asombrosos e interesantes como los que encontrarás en Elden Ring. Ni siquiera cerca. Pero aún son muy impresionantes, considerando que una computadora los hizo con un aporte mínimo de mi parte. Si es así de bueno ahora, imagina lo bueno que será en una década.

Pintando con Ideas

Aquí hay otra pieza que compuse, Aftermath of War . Esta es otra creación de Disco Diffusion, experimentando con el tema de los “girasoles” y los tanques destruidos. Aquí, vemos la capacidad del modelo de IA no solo para reproducir el estilo artístico de algo como Elden Ring, sino también para fusionar ideas que nunca antes se habían combinado:

Consecuencias de la guerra en ArtStation

Algunas personas reaccionan a la IA con alarma: ¿vamos a dejar que las máquinas tomen el control? Otros lo ven como carente de la humanidad del proceso creativo. En el grupo de Arte Procesal en el que participo en Facebook , recibí este comentario en respuesta a Aftermath of War:

Mi problema con el arte de IA es que el valor está en el lado humano: la idea, el lenguaje que se usa para expresarlo, el conjunto de datos que se usa, los ojos que lo perciben. Entonces, como en este caso, ¿por qué no humanizar también el acto de pintar la imagen?

Entiendo estas preocupaciones. ¿Qué perdemos cuando le pedimos a una computadora que haga lo que solo los humanos podían hacer en el pasado?

En mi caso, no puedo pintar, al menos no tan bien como lo hizo la computadora con Aftermath of War .

Pero quizás el aspecto humano de esto es que en realidad no pintamos con pinceles. Pintamos con ideas. Un comentario del mismo grupo:

Ahora, creo que cuando las pinturas generadas por computadora se vuelven comunes, las mejores pinturas artesanales hechas por humanos pueden volverse escasas y, por lo tanto, más valiosas. Pero "pintar con ideas" es una forma de aumentar exponencialmente la tasa de producción humana, cambiando el trabajo hacia la ideación, la iteración y la composición.

De la obra de arte al modelo 3D

Para poblar un mundo inmersivo (un juego, el metaverso, una simulación), deberá pasar de pinturas digitales a modelos 3D. Un modelo 3D define un conjunto de geometría que define la forma del objeto en el espacio. Este documento muestra cómo se pueden aprender las propiedades de los modelos 3D y generar nuevas versiones de acuerdo con las propiedades aprendidas.

De PolyGen: un modelo 3D generativo autorregresivo de mallas 3D

Los modelos de aprendizaje más nuevos están enseñando a las computadoras cómo generar un objeto 3D a partir de una imagen, como se muestra en este video explicativo que demuestra cómo puede aumentar rápidamente la velocidad de construcción de mundos de juegos, mediante el uso de fotos para generar nuevos modelos 3D:

Estas tecnologías anteriores, con frecuencia el dominio de los trabajos de investigación y los incómodos scripts de Python, se están produciendo. Esta demostración de Kaedim muestra cómo puede crear una malla 3D a partir de un arte conceptual:

Narración de IA

Los modelos de lenguaje como GPT-3 son capaces de interpretar y generar texto sorprendentemente humano. Aquí hay una historia generada dentro de AIDungeon :

El modelo más reciente de Google Pathways , con más de 540 mil millones de parámetros, es incluso más avanzado que GPT-3: puede explicar chistes, seguir una cadena de razonamiento, reconocer patrones, realizar sesiones de preguntas y respuestas sobre conocimientos científicos y resumir textos. A medida que se agregan más parámetros a los modelos de lenguaje, la profundidad de "comprensión" que pueden demostrar se expande:

Aquí está explicando un chiste:

Mundos virtuales generados por IA

Si una IA puede generar modelos 3D y comprender historias, también puede usar indicaciones de idioma para ayudarlo a componer mundos completos. Eso es precisamente lo que Promethean AI busca hacer:

El poder de un sistema como Promethean proviene de su componibilidad ; no se trata simplemente de usar IA para generar los objetos y la configuración (aunque eso es increíble). El poder de sistemas como este está en la iteración, agregación, ajustes. Tener un andamiaje para sus ideas es un multiplicador de fuerza en la producción creativa de uno, tal como lo han encontrado los modders en Minecraft, Roblox y otros marcos .

¿Vídeos musicales de IA?

Yannic Kilcher usó modelos de aprendizaje llamados CLIP y BigGAN para generar un video musical para acompañar algunas letras que escribió. Las letras básicamente no tienen sentido, aparte de tener muchas palabras que sería interesante mostrar a través de los modelos de generación de imágenes:

generación de código davinci

La IA también se puede utilizar para generar código. Aquí hay una versión mínima de un juego tipo Wordle que Andrew Mayne creó usando unas pocas líneas de entrada en OpenAI Davinci:

Una de varias demostraciones increíbles sobre "Creación de juegos y aplicaciones completamente a través del lenguaje natural utilizando el modelo Code-davinci de OpenAI"

¿Que sigue?

La inteligencia artificial está contribuyendo al campo de la creatividad computacional a un ritmo vertiginoso; el ritmo continuará a un ritmo exponencial.

Mi propia composición "Sacerdote fúngico" de una colección de especies alienígenas

A medida que los marcos para la composición facilitan la conexión de piezas de contenido creativo, y la IA impulsa una amplia variedad de creación de contenido iterativo, dará como resultado un aumento aún más exponencial en la producción creativa de individuos y equipos pequeños.

Gracias a la compatibilidad de plataformas como Minecraft y Roblox, las personas están creando experiencias que nunca podrían haberse creado como juegos comerciales. La próxima era de la creatividad, que incluirá la capacidad de iterar ideas rápidamente con la ayuda de la inteligencia artificial, incluirá experiencias que, para empezar, ni siquiera podríamos imaginar.

Otras lecturas

  • Escribí sobre el poder de la componibilidad, un componente clave de la creatividad computacional, en La componibilidad es la fuerza creativa más poderosa del universo.
  • Puede ver mi colección de composiciones generadas por IA en ArtStation.
  • NYT publicó un buen artículo introductorio sobre modelos de aprendizaje de idiomas, “AI Is Mastering Language. ¿Deberíamos confiar en lo que dice?” (principalmente sobre GPT-3)
  • Anteriormente escribí sobre el tamaño exponencialmente creciente de los modelos de aprendizaje profundo y cómo se aplica al metaverso en El metaverso y la inteligencia artificial.

© Copyright 2021 - 2022 | unogogo.com | All Rights Reserved