← Últimos artigos
💬 NLP

Post-Trained MoE Can Skip Half Experts via Self-Distillation

Este artigo apresenta a Adaptação de Auto-Distilação Zero-Especialista (ZEDA), um framework de baixo custo que converte modelos estáticos de Mistura de Especialistas pós-treinados em modelos dinâmicos eficientes, injetando especialistas de saída zero sem parâmetros e aplicando auto-distilação em duas etapas, reduzindo assim os FLOPs dos especialistas em mais de 50% com perda marginal de precisão e proporcionando acelerações significativas na inferência.

Autores originais: Xingtai Lv, Li Sheng, Kaiyan Zhang, Yichen You, Siyan Gao, Xueheng Luo, Yuxin Zuo, Yuchen Fan, Junlin Yang, Ganqu Cui, Bingning Wang, Fan Yang, Youbang Sun, Ning Ding, Bowen Zhou

Publicado 2026-05-19
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Xingtai Lv, Li Sheng, Kaiyan Zhang, Yichen You, Siyan Gao, Xueheng Luo, Yuxin Zuo, Yuchen Fan, Junlin Yang, Ganqu Cui, Bingning Wang, Fan Yang, Youbang Sun, Ning Ding, Bowen Zhou

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

O Grande Problema: A Cozinha Sobrecarregada

Imagine um restaurante de alto padrão (um Modelo de Linguagem Grande) que possui uma cozinha massiva com 128 chefs especialistas (estes são os "Especialistas" na arquitetura MoE).

Em uma configuração padrão, não importa qual pedido chegue — seja um simples "Olá" ou uma solicitação complexa para escrever uma sinfonia — a cozinha sempre envia o pedido para os mesmos 8 chefs. Isso garante que a comida seja sempre perfeita, mas é incrivelmente caro e lento, pois você está pagando 8 chefs para descascar uma única cenoura quando um seria suficiente.

O objetivo deste artigo é tornar a cozinha mais inteligente: Deixe o pedido decidir quantos chefs são necessários. Se for um pedido simples, use menos chefs. Se for difícil, use mais. Isso é chamado de cozinha "Dinâmica".

O Desafio: Não Demita Ninguém Ainda!

Geralmente, para construir uma cozinha inteligente e dinâmica, você precisa contratar uma equipe totalmente nova e treiná-los do zero. Isso leva anos e custa uma fortuna.

Mas este artigo pergunta: Podemos pegar uma cozinha existente e totalmente treinada (uma que já sabe cozinhar perfeitamente) e transformá-la em uma dinâmica sem demitir ninguém ou re treiná-los a partir do zero?

A resposta é ZEDA (Adaptação de Auto-Distilação de Zero Especialistas).

A Solução ZEDA: Os "Chefes Fantasma"

O ZEDA usa um truque inteligente envolvendo Chefes Fantasma (Zero Especialistas).

  1. Injetando Fantasmas: Os pesquisadores pegam a cozinha existente e secretamente adicionam um monte de novos "chefs" que não têm mãos e não carregam facas. Eles são Zero Especialistas. Eles não fazem absolutamente nada. Sua saída é sempre zero.
  2. A Nova Regra: O gerente da cozinha (o Roteador) agora recebe a instrução: "Você ainda precisa escolher 8 pessoas para cada pedido, mas agora pode escolher entre os 128 chefs reais mais esses novos Chefes Fantasma."
  3. A Magia: Se o pedido for simples (como "Qual é o tempo?"), o gerente aprende a escolher 4 chefs reais e 4 Chefes Fantasma. Como os Fantasmas não trabalham, a cozinha realiza apenas o trabalho de 4 chefs. Se o pedido for difícil (como "Resolva este problema de matemática"), o gerente escolhe 8 chefs reais e 0 Fantasmas.

Como Ensinamos o Gerente? (Auto-Distilação)

O problema é que o gerente ainda não sabe quando escolher um Chefe Fantasma. Se ele escolher um Fantasma para um problema difícil de matemática, a comida ficará queimada.

Para corrigir isso, o ZEDA usa Auto-Distilação, que é como um programa de "Treinamento Sombra":

  • O Professor: A cozinha original, totalmente treinada (com 128 chefs reais), atua como o Professor rigoroso. Ela sabe exatamente como é a resposta perfeita.
  • O Aluno: A nova cozinha (com Fantasmas) tenta copiar o Professor.
  • O Processo:
    1. Etapa 1 (SFT): O Aluno observa o Professor cozinhar. O Professor diz: "Para este pedido simples, eu teria usado 8 chefs, mas você pode tentar usar 4 chefs reais e 4 Fantasmas. Apenas certifique-se de que o sabor seja o mesmo."
    2. Etapa 2 (OPD): O Aluno começa a cozinhar por conta própria. Se ele cometer um erro, o Professor intervém e diz: "Você escolheu um Fantasma para um problema difícil de matemática! É por isso que a resposta está errada. Da próxima vez, escolha mais chefs reais para este tipo de pergunta."

O Segredo: A "Equilíbrio de Grupo"

Havia o risco de o gerente ficar preguiçoso e escolher apenas Fantasmas para economizar energia, ou escolher nenhum Fantasma e desperdiçar energia.

Para evitar isso, os pesquisadores adicionaram uma Regra de Equilíbrio de Grupo. Eles disseram ao gerente: "Você deve manter uma proporção saudável. Para cada 2 chefs reais que você usa, deve tentar usar 1 Chefe Fantasma, mas nunca estrague o equilíbrio entre os próprios chefs reais."

Isso garante que a cozinha permaneça eficiente (usando Fantasmas quando possível), mas não estrague a qualidade da comida.

Os Resultados: Mais Rápido, Mais Barato, Mesmo Sabor

Após este treinamento (que levou menos de 2 dias em computadores potentes, comparado a anos para o treinamento original):

  • Velocidade: A cozinha ficou 20% mais rápida porque parou de pagar por trabalho desnecessário.
  • Eficiência: Ela pulou 50% do trabalho de especialistas (usando Fantasmas para cerca de metade dos tokens).
  • Qualidade: A comida tinha quase exatamente o mesmo sabor de antes. Em alguns testes, ficou até ligeiramente melhor porque o gerente aprendeu a focar sua energia melhor.

Resumo

O ZEDA é uma maneira de pegar um modelo de IA "estático" (um que sempre faz a mesma quantidade de trabalho) e transformá-lo em um "dinâmico" (um que faz menos trabalho para tarefas fáceis) através de:

  1. Adicionar especialistas "Fantasma" invisíveis que não fazem nada.
  2. Ensinar o modelo a usar esses Fantasmas para tarefas fáceis copiando uma versão "Professora" de si mesmo.
  3. Usar uma regra especial para garantir que os Fantasmas sejam usados o suficiente para economizar dinheiro, mas não tanto a ponto de as respostas ficarem ruins.

É como transformar um ônibus que sempre leva 50 passageiros (mesmo que apenas 5 apareçam) em um ônibus que automaticamente encolhe para uma van quando apenas 5 pessoas estão a bordo, economizando combustível sem deixar ninguém para trás.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →