ElemedexEnciclopedia de bolsillo de arquitecturas de IA
Modelo de lenguaje de difusión (LLaDA)
N.º 053

Modelo de lenguaje de difusión (LLaDA)

Masked diffusion language model · dLLM · LLaDA, Dream, Mercury, Gemini Diffusion, DiffusionGemma

Crucigrama

No escribe: revela. Arranca con una hoja llena de casilleros tapados y, como quien resuelve un crucigrama, llena primero los que tiene claros y deja los dudosos para la vuelta siguiente. Sus primos, que escriben de izquierda a derecha, todavía no entienden cómo puede saber el final antes de tener el principio.

Altura
32 (LLaDA 8B)
Peso
≈ 16 GB (bf16)
Parámetros
8,02 B (LLaDA 8B)
Contexto
Secuencias de 4.096 tokens; el largo del lienzo de respuesta se fija antes de muestrear
Datos de entrenamiento
2,3 billones de tokens (≈ 61 % inglés, 11 % chino, 28 % código) + 4,5 M pares de ajuste fino
Año
2025
Generación
6 · Asistentes, razonamiento y agentes
Creadores
Nie, Zhu, You, Zhang, Ou, Hu, Zhou, Lin, Wen & Li (Renmin University of China, Ant Group), on the discrete diffusion of Austin et al. (2021), Lou, Meng & Ermon (2024) and Sahoo et al. (2024)
Clase
Arquitectura

Estadísticas base

Total
351

Escalas ordinales y aproximadas, pensadas para comparar especies entre sí; los números duros están en la ficha.

Debilidades

  • A igual tamaño, todavía rinde menos que un modelo autorregresivo: Google lo reconoce para DiffusionGemma frente a Gemma 4.
  • El largo máximo de la respuesta (el lienzo) se fija de antemano, salvo que se genere por bloques.
  • En su forma pura no admite caché KV: cada paso vuelve a procesar el lienzo entero.
  • Las recetas de ajuste por refuerzo están mucho menos probadas que para los autorregresivos.

Hábitat

LLaDA se crio con 2,3 billones de tokens de páginas web, libros, artículos académicos, enciclopedias, matemática y código, sobre todo en inglés y en chino. Hoy vive en laboratorios, en APIs que venden velocidad (Mercury) y en placas de video domésticas: LLaDA 8B ocupa unos 16 GB en bf16 y DiffusionGemma, cuantizado, entra en 18 GB.

Movimientos

Habilidades

Bidireccionalidad generativa
El transformer no tiene máscara causal: al predecir un hueco, ve todo lo que ya está escrito a la izquierda y a la derecha.
Tasa de máscara al azar
En cada ejemplo se tapa una fracción t sorteada entre 0 y 1, no un 15 % fijo: entrenado en todos los niveles de ruido, sabe partir de una hoja enteramente tapada.
Velocidad regulable
El número de pasos es un parámetro de la inferencia: menos pasos, más tokens por pasada y respuestas más rápidas, a costa de calidad.

Anatomía

Paso de eliminación de ruido×Nla misma redTexto real x₀Sortear t entre 0 y 1Tapar cada token con prob. tTransformer bidireccionalPérdida solo en los [MASK]Prompt + lienzo de [MASK]Autoatención bidireccionalPredice todos los [MASK]Conserva los más segurosVuelve a tapar el restoRespuesta sin máscarasEntrenamientoGeneración

Difusión enmascarada al estilo de LLaDA (Nie et al., 2025, secs. 2.1–2.4). Se entrena tapando una fracción t de los tokens y prediciendo solo los tapados; para generar, se parte de un lienzo enteramente enmascarado y, en cada uno de N pasos, se predicen todos los huecos, se conservan las predicciones más seguras y se vuelve a tapar el resto. Lo ya revelado no se toca más. DiffusionGemma cambia las máscaras por tokens al azar, que sí pueden corregirse, y genera lienzo tras lienzo, de 256 tokens cada uno (Google DeepMind, 2026; Google, 2026).

Cadena evolutiva

  • ruido discreto: máscaras en lugar de ruido gaussiano, que se quitan de a pocas034 Modelo de difusión
  • el llenado de huecos de BERT, con tasa de máscara al azar, se vuelve generador028 BERT
053 Modelo de lenguaje de difusión (LLaDA)

Un modelo de lenguaje de difusión genera texto sin escribirlo de izquierda a derecha. Parte de un lienzo enmascarado y, paso a paso, predice todas las posiciones a la vez, conserva las más seguras y vuelve a tapar el resto. LLaDA mostró que la receta funciona a la escala de un modelo de lenguaje grande: 8.000 millones de parámetros entrenados desde cero con 2,3 billones de tokens. Sus autores lo encuentran, en conjunto, competitivo con LLaMA 3 8B, que vio 15 billones (Nie et al., 2025, secs. 2.2, 3.2).

Cómo funciona

El proceso de ida es la versión discreta del ruido de Modelo de difusión: se sortea un t entre 0 y 1 y cada token se reemplaza por [MASK] con probabilidad t; con t = 1 no queda nada. La red que aprende la vuelta es un Transformer sin máscara causal que predice a la vez todos los tokens tapados. La pérdida se calcula solo sobre ellos y es una cota superior de la log-verosimilitud negativa: entrenar con ella es estimar, de modo aproximado, por máxima verosimilitud, como en un modelo autorregresivo (Nie et al., 2025, sec. 2.1).

Hasta acá, es casi BERT. La diferencia es que BERT tapa siempre el 15 %, mientras que aquí la tasa varía entre 0 y 1 y la pérdida se pondera por 1/t; según los autores, esa diferencia sutil es la que vuelve generador el ejercicio de llenar huecos (2025, sec. 2.1). La genealogía es corta: Austin et al. (2021) extendieron la difusión a estados discretos y vieron que un estado «absorbente» (la máscara) conecta la difusión con los modelos enmascarados; Lou et al. (2024) llegaron a la perplejidad de GPT-2; Sahoo et al. (2024) mostraron que el objetivo se reduce a una mezcla de pérdidas de modelado enmascarado clásico.

Para responder, el modelo recibe el prompt y un lienzo de largo fijo enteramente tapado. En cada paso predice todas las máscaras, conserva las predicciones con más confianza y vuelve a tapar las demás (Nie et al., 2025, sec. 2.4). En la difusión enmascarada, un token puesto queda puesto.

Qué cambió

La generación autorregresiva hace una pasada por token y guarda lo ya calculado en una caché KV; LLaDA, que no tiene máscara causal, no puede hacerlo y reprocesa todo en cada paso (Nie et al., 2025, sec. 2.2).

Autorregresivo Difusión
Orden de izquierda a derecha cualquiera
Tokens por pasada uno uno o varios, según los pasos
Caché KV sí no, en la forma pura
Largo lo decide el modelo tope fijado de antemano

Aquí el número de pasos es un hiperparámetro: menos pasos dan más velocidad con menos calidad (2025, sec. 2.4). Como cada predicción ve ambos lados, completar un hueco en el medio es natural. Y hay algo más: Berglund et al. (2024) mostraron que un modelo autorregresivo que aprendió «A es B» no generaliza por sí solo a «B es A»; en una prueba con versos de poemas chinos, LLaDA completa el verso anterior casi tan bien como el siguiente (45,6 % contra 51,8 %), mientras que GPT-4o cae de 82,7 % a 34,3 % (Nie et al., 2025, sec. 3.3).

La industria tomó el camino de la velocidad. Google presentó Gemini Diffusion como demostración en mayo de 2025 (Google DeepMind, 2025); según el informe de Inception, medido por Artificial Analysis, Mercury Coder Mini supera los 1.000 tokens por segundo en GPU H100 (Inception Labs et al., 2025). Dream 7B partió de los pesos de un modelo autorregresivo (Ye et al., 2025) y LLaDA-MoE sumó expertos (Zhu et al., 2025). La difusión por bloques genera bloques de izquierda a derecha y difunde dentro de cada uno, lo que recupera la caché KV y el largo variable (Arriola et al., 2025). DiffusionGemma (junio de 2026) combina ambas cosas: un codificador causal procesa el prompt y lo guarda en caché, y un decodificador bidireccional elimina ruido en lienzos de 256 tokens, uno tras otro; en rigor, es la misma red en dos modos. En lugar de máscaras usa tokens al azar, que pueden volver a sortearse, lo que le permite corregir lo ya escrito (Google DeepMind, 2026; Google, 2026; O'Donoghue y Flennerhag, 2026).

Límites

  • Calidad. La ficha de DiffusionGemma lo deja por debajo de Gemma 4 del mismo tamaño en casi todas las pruebas (77,6 % contra 82,6 % en MMLU Pro), y Google recomienda el modelo autorregresivo cuando importa la calidad (Google DeepMind, 2026; O'Donoghue y Flennerhag, 2026).
  • Velocidad condicional. La ventaja vale para un usuario en una placa; en un servidor que agrupa muchos pedidos, se diluye (O'Donoghue y Flennerhag, 2026).
  • Largo y cómputo. El largo es un hiperparámetro, y un trabajo previo citado por Nie et al. (2025) estimaba que la difusión enmascarada necesita 16 veces más cómputo para igualar la verosimilitud de un autorregresivo; los autores responden que la verosimilitud mide de manera indirecta el desempeño (2025, secs. 3.1, 5).
  • Alineamiento. LLaDA solo tuvo ajuste fino supervisado, sin aprendizaje por refuerzo (2025, sec. 3.2).

Fuentes