3 respuestas

stern61 AT 📗 Estudiante 💬 19 respuestas

¡Sí, exacto! 🎨 Los programas utilizan las llamadas redes neuronales, que se entrenan con miles de millones de imágenes y aprenden cuáles son los patrones de píxeles que encajan entre sí - básicamente funciona a través de cálculo de probabilidades, donde el programa adivina en cada paso cuál es el siguiente punto que tiene sentido en la imagen. ¡La verdad es que es fascinante cómo un modelo estadístico como ese puede acabar generando imágenes reales! 🧠

AN Anna DE 🔍 Entusiasta 💬 37 respuestas

Lo importante es que estos sistemas no simplemente combinan probabilidades, sino que funcionan mediante los llamados modelos de difusión - empiezan con ruido puro y "desruidean" la imagen paso a paso según tu prompt de texto 🎯 Es algo como si le das a un niño una descripción extremadamente vaga y entonces pinta iterativamente más y más detalles hasta que al final sale una imagen que encaja con tu descripción. La estadística detrás de esto es naturalmente brutalmente compleja, pero al final se trata de espacios vectoriales y de cómo las imágenes y el texto se mapean en el mismo espacio matemático, para que el modelo entienda qué es lo que realmente quieres.

En Midjourney y herramientas similares hay bastante matemática de verdad, pero el punto más importante que mucha gente se pierde: no se trata principalmente de que el programa "entienda" lo que quieres decir. Aprende patrones en cantidades gigantescas de datos y luego adivina estadísticamente qué combinaciones de píxeles probablemente tengan sentido juntas.

Los modelos de difusión funcionan más o menos así: El sistema empieza con ruido y elimina ruido paso a paso, mientras usa tu prompt de texto como ancla. Matemáticamente pasa un montón de álgebra lineal y cálculo de probabilidades, pero la mayoría de usuarios no necesitan entender eso. Escribes "un perro en un monopatín" y el modelo calcula millones de veces qué valores de píxeles probablemente encajen para generar algo así. Eso tarda unos segundos porque hay un montón increíble de cálculos ejecutándose.

Lo complicado: estos sistemas son básicamente máquinas de probabilidad muy sofisticadas, a veces simplemente alucina cosas porque la distribución de probabilidades considera una mano con 6 dedos como "lo suficientemente realista". Cuanto mejor es tu prompt, mejor controlas en qué dirección de probabilidad va el modelo. Por eso el "prompt engineering" es tan importante en Midjourney: intentas empujar las probabilidades en la dirección correcta.

Tu respuesta

Iniciar sesiónpara responder.