A continuaciónSiguiente guía
Agregación de mezcla de agentes
Idioma IA
GUÍA de IA en idiomas
La combinación de profundidades (MoD) permite que un transformador gaste diferentes cantidades de cómputo en diferentes tokens, enrutando solo los tokens "importantes" a través del cómputo pesado de cada capa.
Escuche esta guíaNarrado por IA · ~2 min
It cuts the cost of processing easy tokens while keeping a fixed, predictable compute budget.
Los transformadores estándar aplican todas las capas a cada token, incluso los más triviales como la puntuación. Mixture of Depths, presentado por Google DeepMind en 2024, agrega un pequeño enrutador en cada bloque que selecciona una fracción fija de tokens top-k para someterse a la autoatención completa y al cálculo MLP; el resto salta el bloque a través de una conexión residual. Debido a que solo se procesan k tokens por capa, el cálculo total (FLOP) está limitado y se conoce de antemano, a diferencia de los métodos anteriores de profundidad dinámica que variaban de manera impredecible. Esto hace que el procesamiento por lotes y la utilización del hardware sean eficientes. Los modelos entrenados por MoD pueden igualar la calidad de un transformador de referencia usando menos FLOP por paso hacia adelante, o alcanzar una mayor calidad con el mismo cálculo, y la idea se compone naturalmente con una Mezcla de Expertos para brindar modelos 'MoDE' que enrutan tanto en profundidad como en ancho.
Reducir los FLOP necesarios para procesar documentos largos al omitir el cálculo profundo de los tokens de relleno
Entrenar un modelo que coincida con la calidad de referencia con un procesamiento más bajo, lo que reduce el costo de servicio
Combinando con una Mezcla de Expertos (MoDE) para enrutar tanto en profundidad de capa como en elección de expertos
Mantener una latencia fija y predecible por token porque el presupuesto informático por capa se fija de antemano
La computación condicional es una palanca importante para la eficiencia a medida que los modelos escalan, y el Ministerio de Defensa es un ejemplo temprano y claro. Espere una integración más profunda con una combinación de expertos (enrutamiento tanto en profundidad como en expertos), presupuestos adaptables que se reducen para facilitar las entradas y enrutadores aprendidos que identifican mejor qué tokens realmente necesitan un procesamiento profundo. Como los costos de inferencia dominan la economía de la implementación, es probable que las técnicas que permiten a los modelos "pensar más" sólo cuando sea necesario, manteniendo al mismo tiempo una latencia predecible, se conviertan en estándar en las arquitecturas a gran escala.
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 combinación de profundidades (MoD) permite que un transformador gaste diferentes cantidades de cómputo en diferentes tokens, enrutando solo los tokens "importantes" a través del cómputo pesado de cada capa. Reduce el costo de procesar tokens fáciles y al mismo tiempo mantiene un presupuesto informático fijo y predecible.
MoD dirige solo algunos tokens a través del intenso cálculo de cada capa, por lo que diferentes tokens obtienen efectivamente una profundidad diferente.
La elección de un tope k fijo de tokens por bloque limita los FLOP y mantiene constantes las formas del tensor, lo cual es compatible con el hardware.
Los tokens no seleccionados omiten el cálculo del bloque y se trasladan sin cambios por la ruta residual.
Mixture of Depths fue presentado por Google DeepMind en un artículo de 2024 sobre computación de transformadores dinámicos.
La combinación de enrutamiento profundo con enrutamiento experto produce modelos 'MoDE' que condicionan la computación tanto en capas como en expertos.
sigue aprendiendo
Más guías seleccionadas para este tema.
A continuaciónSiguiente guía
Agregación de mezcla de agentes
Idioma IA