← Últimos artículos
🤖 machine learning

Training-Free Halving of Activated Experts in Fine-Grained Mixture-of-Experts Models

Este artículo propone un método sin necesidad de entrenamiento para reducir a la mitad el coste computacional de los modelos de Mezcla de Expertos de grano fino durante la inferencia, mediante el desacoplamiento de la selección de expertos de la renormalización de probabilidades, preservando así el rendimiento al normalizar frente a un conjunto de referencia de expertos más grande en lugar de frente al conjunto activo reducido.

Autores originales: Xing Chen, Hengshuai Yao

Publicado 2026-09-07✓ Author reviewed
📖 6 min de lectura🧠 Análisis profundo

Autores originales: Xing Chen, Hengshuai Yao

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Los sistemas de inteligencia artificial modernos que generan texto suelen basarse en un diseño que separa la cantidad total de conocimiento que poseen de la cantidad de pensamiento que realizan para cada palabra. Imagine una biblioteca masiva que contiene miles de libros especializados, pero que, por cada oración escrita, el sistema solo abre un puñado de ellos para encontrar la información correcta. Este enfoque, conocido como modelo de Mezcla de Expertos (Mixture-of-Experts), permite que las computadoras almacenen enormes cantidades de datos sin ralentizarse cada vez que hablan. El sistema utiliza un pequeño guía interno para decidir qué libros específicos abrir para cada palabra, asegurando que solo se consulte una fracción diminuta de la biblioteca total en cualquier momento. Esto crea una situación única: la computadora debe mantener todos los libros en sus estantes para estar lista para cualquier tema, pero solo lee unas pocas páginas a la vez.

Debido a que la computadora debe mantener todas estas secciones especializadas en su memoria, los investigadores han buscado durante mucho tiempo formas de hacer que el sistema sea más rápido obligándolo a leer incluso menos páginas. El método estándar para hacer esto es simple: decirle al sistema que abra menos libros por oración. Sin embargo, este enfoque directo ha causado históricamente que el sistema se confunda y cometa más errores. La confusión surge no porque al sistema le falten los libros adecuados, sino porque la forma en que pondera la información de esos libros cambia inesperadamente cuando se reduce el número de libros. Un nuevo estudio de Xing Chen y Hengshuai Yao revela que esta confusión es causada por un ajuste matemático oculto que el sistema realiza automáticamente, y descubrieron una forma de desactivar ese ajuste sin necesidad de reentrenar el sistema ni añadir nuevos componentes.

Los investigadores se centraron en dos modelos de lenguaje muy grandes, uno con 35 mil millones de parámetros y otro con casi 400 mil millones. Estos modelos están diseñados con cientos de pequeñas secciones especializadas, o expertos, para cada capa de procesamiento. En su operación estándar, el sistema selecciona ocho de estos expertos para cada palabra que procesa. Cuando los investigadores intentaron acelerar el sistema reduciendo este número a la mitad, obligándolo a usar solo cuatro expertos, el rendimiento cayó significativamente. En una prueba estándar de conocimiento general, la precisión descendió casi cinco puntos. Esta pérdida fue tan severa que muchos habían asumido que reducir el número de expertos activos era simplemente demasiado costoso para ser útil. Los investigadores sospechaban que el problema no era la pérdida de los expertos en sí mismos, sino cómo el sistema recalibraba la importancia de los restantes.

En la configuración estándar, cuando el sistema elige sus mejores expertos, ajusta su influencia para que su importancia combinada siempre sume un total fijo. Este es un mecanismo de seguridad para mantener el sistema estable. Sin embargo, en estos modelos de grano fino, los ocho mejores expertos suelen poseer solo una pequeña fracción de la importancia total posible. Cuando el sistema se ve obligado a elegir solo cuatro expertos, el ajuste estándar multiplica su influencia por un factor grande para compensar la diferencia. Este aumento repentino empuja al sistema a un estado que no fue entrenado para manejar, causando que reaccione de forma exagerada y cometa errores. Los investigadores se dieron cuenta de que el sistema no estaba realmente perdiendo información; simplemente se le estaba diciendo que gritara más fuerte de lo que debería.

Para solucionar esto, el equipo introdujo un cambio simple que no requiere entrenamiento ni potencia de cómputo adicional. Separaron la decisión de qué expertos usar de la decisión de cómo ponderar su peso. Permitieron que el sistema eligiera solo cuatro expertos para realizar el trabajo, pero le ordenaron calcular los pesos de importancia basados en los dieciséis mejores expertos en lugar de solo en los cuatro mejores. Al hacer esto, el sistema mantuvo el mismo volumen de información que estaba acostumbrado a escuchar, aunque solo utilizaba la mitad del número de secciones activas. Este pequeño ajuste, que implica cambiar un único valor entero, cambió completamente el resultado. En el modelo de 35 mil millones de parámetros, reducir los expertos activos de ocho a cuatro con este nuevo ajuste causó que la precisión cayera solo 0,35 puntos, una diferencia tan pequeña que es estadísticamente indistinguible del sistema original, más lento.

El estudio también probó este método en el modelo mucho más grande de 400 mil millones de parámetros, donde los resultados fueron igualmente dramáticos. Reducir el número de expertos activos a la mitad con el método estándar causó una pérdida significativa de rendimiento, pero usar el nuevo método de ponderación redujo la pérdida a solo 0,55 puntos. Los investigadores descubrieron que la mejor configuración para este nuevo pesaje dependía de la tarea específica. Por ejemplo, una configuración que hacía que el sistema sonara mejor al leer texto no siempre hacía que funcionara mejor en acertijos lógicos o pruebas de conocimiento. Este hallazgo sugiere que medir simplemente qué tan bien un modelo comprimido lee texto no es suficiente para garantizar que funcionará bien en otras tareas. Los investigadores concluyeron que, para reducir de forma segura la potencia de cómputo necesaria para estos modelos, uno debe ajustar cuidadosamente esta configuración de pesaje utilizando pruebas de rendimiento reales en lugar de confiar únicamente en la fluidez del texto.

El artículo también exploró por qué eliminar los expertos adicionales de forma permanente, en lugar de simplemente usarlos menos temporalmente, es difícil. Descubrieron que estos modelos están altamente especializados, con diferentes expertos que manejan diferentes tipos de contenido, como código o escritura general. Debido a que los expertos son tan especializados y el sistema está tan bien equilibrado, hay muy poco margen para eliminar permanentemente estos expertos sin perder la capacidad de manejar temas diversos. El camino más efectivo hacia adelante, por lo tanto, no es desechar partes del modelo, sino simplemente decirle que use menos partes a la vez mientras mantiene constante el volumen total de información que procesa. Este enfoque ofrece una forma de hacer que estos poderosos sistemas sean más rápidos y eficientes sin sacrificar su inteligencia, simplemente corrigiendo un error de calibración oculto que ocurre cuando las reglas de interacción cambian.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →