GUÍA visual de IA

Transformadores de difusión

Los transformadores de difusión (DiT) intercambian la U-Net convolucional en el corazón de los generadores de imágenes y video por una columna vertebral de transformador.

Escuche esta guíaNarrado por IA · ~2 min

En esta pagina2 minutos de lectura
  1. Descripción general
  2. Buceo profundo
  3. Implementación en el mundo real
  4. El futuro de los transformadores de difusión
  5. Poniéndolo en práctica
  6. Sigue explorando
  7. Preguntas frecuentes

Descripción general

This architecture powers leading systems like Stable Diffusion 3 and OpenAI's Sora, and it scales remarkably well as you add compute.

Buceo profundo

Los modelos de difusión generan imágenes partiendo del ruido puro y eliminándolo iterativamente hasta convertirlo en una imagen coherente. Durante años, la red que realizaba esa eliminación de ruido era una U-Net, una arquitectura convolucional. El transformador de difusión, presentado por Peebles y Xie en 2022, reemplaza el U-Net con un transformador. Primero, la imagen se comprime en un espacio latente, se divide en pequeños parches y cada parche se convierte en un símbolo, muy parecido a las palabras en un modelo de lenguaje. Luego, el Transformer procesa estos tokens con atención propia en cada paso de eliminación de ruido. Un hallazgo clave fue que el rendimiento de DiT mejora de manera predecible a medida que se aumenta el tamaño del modelo y se reduce el tamaño del parche, siguiendo leyes de escala limpias. Esta escalabilidad es la razón por la cual los sistemas de texto a video y de texto a imagen de alta gama han migrado en gran medida a las redes troncales de Transformer.

Implementación en el mundo real

Sora de OpenAI utiliza una columna vertebral de Transformer sobre parches de espacio-tiempo para generar videos de alta fidelidad de un minuto de duración a partir de indicaciones de texto.

Stable Diffusion 3 adopta un transformador de difusión multimodal (MMDiT) para alinear mejor las imágenes generadas con descripciones de texto detalladas.

Los investigadores escalan un DiT a miles de millones de parámetros y observan que la calidad de la imagen mejora de manera predecible, guiando las decisiones de presupuesto informático.

Un estudio utiliza un modelo basado en DiT para ampliar clips cortos, tratando fotogramas de vídeo adicionales como tokens de parche adicionales para eliminar el ruido.

El futuro de los transformadores de difusión

Los transformadores de difusión se están convirtiendo en la columna vertebral predeterminada de los medios generativos. Su diseño basado en tokens los hace naturales para unificar imágenes, videos e incluso generación multimodal bajo una arquitectura escalable. La investigación avanza hacia videos más largos, mayor resolución y una atención más eficiente para controlar el costo cuadrático de muchos tokens. Espere una convergencia entre los modelos de lenguaje y visión, donde recetas e infraestructura de escalado de Transformer similares sirvan para ambos, acelerando el progreso en los modelos mundiales y el video interactivo.

Poniéndolo en práctica

Por qué es importante

  • Velocidad y escala. La IA visual puede automatizar tareas de inspección, detección y etiquetado a escala.
  • Construir opciones. Los equipos creativos pueden crear prototipos de conceptos más rápido y con menos revisiones manuales.
  • Equipo y flujo de trabajo. Las operaciones pueden utilizar señales de imagen y vídeo que antes eran difíciles de procesar.

cuidado con

  • Los derechos de imagen y el consentimiento pueden convertirse en riesgos legales si la procedencia no está clara.
  • El rendimiento del modelo puede variar según la iluminación, la demografía y los entornos.
  • Los falsos positivos pueden pasar desapercibidos a menos que se controlen los umbrales de confianza.

Próximos pasos

  1. Defina criterios de aceptación para costos de precisión, recuperación y error.
  2. Pruebe con datos que coincidan con las condiciones reales de producción.
  3. Agregue revisión humana para predicciones de baja confianza o de alto impacto.
  4. Realice un seguimiento de la deriva del modelo y vuelva a validarlo después de cambios en la cámara o el conjunto de datos.

Sigue explorando

Boletín gratuito

Recibe el resumen diario de IA

Tres noticias verificadas sobre IA cada mañana de lunes a viernes, explicadas con claridad. Gratis para siempre y sin anuncios.

Un correo cada día laborable. Date de baja con un clic. Nunca vendemos ni compartimos tu dirección.

Ponte a prueba

Take the Diffusion Transformers quiz

Corrección inmediata en cada respuesta y un certificado para compartir, con un ID verificable, cuando apruebas un curso.

Empezar el cuestionario

Apoya la educación gratuita sobre IA. AI Understanding es una organización sin fines de lucro 501(c)(3): sin anuncios ni muros de pago, nunca. Hacer una donación

Preguntas frecuentes

What is Diffusion Transformers?

Los transformadores de difusión (DiT) intercambian la U-Net convolucional en el corazón de los generadores de imágenes y video por una columna vertebral de transformador. Esta arquitectura impulsa sistemas líderes como Stable Diffusion 3 y Sora de OpenAI, y escala notablemente bien a medida que agrega computación.

¿Qué componente reemplaza un Transformador de Difusión en comparación con los modelos de difusión tradicionales?

Los DiT reemplazan la U-Net, la red convolucional que realizaba la eliminación de ruido, con una columna vertebral Transformer.

¿Cómo un DiT convierte una imagen en algo que un Transformer puede procesar?

La imagen latente se divide en pequeños parches, y cada parche se convierte en un símbolo, análogo a las palabras en un modelo de lenguaje.

¿Qué encontró el artículo original del DiT sobre el escalado?

La calidad de DiT mejora de una manera limpia y predecible a medida que aumenta la computación del modelo y utiliza parches más pequeños, siguiendo las leyes de escala.

¿Cómo suelen los DiT inyectar condicionamientos como el paso de tiempo y el mensaje de texto?

Los DiT utilizan la normalización de capa adaptativa para predecir la escala y cambiar los parámetros de las capas de normalización a partir de la señal de acondicionamiento.

¿Qué logra la inicialización 'adaLN-zero'?

adaLN-zero inicializa la modulación para que cada bloque actúe inicialmente como identidad, lo que estabiliza y mejora el entrenamiento.