A continuaciónSiguiente guía
Atención multiconsulta
Idioma IA
GUÍA de IA en idiomas
La atención latente de múltiples cabezas (MLA) es un mecanismo de atención, introducido en DeepSeek-V2, que comprime la caché de valores-clave que consume mucha memoria en un pequeño vector latente compartido.
Escuche esta guíaNarrado por IA · ~2 min
It lets large language models run with far less GPU memory while keeping quality close to standard attention.
Cuando un transformador genera texto, almacena una clave y un vector de valor para cada token anterior en una 'caché KV'. Ese caché crece con la longitud del contexto y domina el uso de la memoria durante la inferencia. MLA reemplaza los muchos vectores clave/valor de tamaño completo con un único vector latente de bajo rango por token, luego proyecta ese respaldo latente en claves y valores por cabeza sobre la marcha. Debido a que solo se almacena en caché el contenido latente compacto, DeepSeek-V2 informó que redujo la memoria caché KV en más del 90 % en comparación con la atención estándar de múltiples cabezales, lo que permite contextos más largos y tamaños de lotes más grandes. Fundamentalmente, las matrices de proyección superior se pueden plegar en otros pesos, por lo que MLA logra esta compresión con poca o ninguna pérdida mensurable en la calidad del modelado.
Sirviendo modelos de chat DeepSeek-V2/V3 con espacios de memoria GPU dramáticamente más pequeños por solicitud
Ejecutar preguntas de documentos largos respondiendo a situaciones en las que una caché KV grande agotaría la VRAM
Aumento del tamaño del lote de inferencia en una GPU fija porque cada secuencia almacena solo un pequeño vector latente
Habilitación de ventanas contextuales más largas en hardware básico para asistentes de recuperación aumentada
MLA ayudó a que DeepSeek-V2 y V3 fueran económicos para funcionar a escala, y la técnica se está extendiendo a medida que los equipos buscan inferencias de contexto largo más baratas. Espere que la compresión latente de estilo MLA se combine con capas escasas de mezcla de expertos, cachés cuantificadas y decodificación especulativa en futuros modelos abiertos. Los investigadores también están explorando hasta qué punto puede reducirse la dimensión latente antes de que baje la calidad, y si la misma idea de bajo rango puede comprimir la atención durante el entrenamiento, no solo la inferencia.
Boletín gratuito
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
Corrección inmediata en cada respuesta y un certificado para compartir, con un ID verificable, cuando apruebas un curso.
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
La atención latente de múltiples cabezas (MLA) es un mecanismo de atención, introducido en DeepSeek-V2, que comprime la caché de valores-clave que consume mucha memoria en un pequeño vector latente compartido. Permite ejecutar modelos de lenguajes grandes con mucha menos memoria de GPU y, al mismo tiempo, mantener la calidad cercana a la atención estándar.
MLA apunta a la caché KV, que crece con la longitud del contexto y domina la memoria durante la generación de texto.
MLA almacena en caché un vector latente compacto por token y reconstruye claves y valores a partir de él mediante proyección ascendente.
DeepSeek introdujo MLA en su modelo DeepSeek-V2 y lo incorporó a DeepSeek-V3.
La transformación rotativa no se puede absorber en otras matrices de peso, por lo que MLA mantiene un pequeño componente clave desacoplado para transportar información posicional.
DeepSeek-V2 informó que redujo la memoria caché KV en más del 90 %, lo que permitió contextos más largos y lotes más grandes.
sigue aprendiendo
Más guías seleccionadas para este tema.
A continuaciónSiguiente guía
Atención multiconsulta
Idioma IA