← Últimos artigos
🤖 machine learning

MAPLE: MoE Adaptive Plug-and-play Layer-wise Expert allocation

O MAPLE é um framework plug-and-play que otimiza a eficiência de modelos pré-treinados de Mixture-of-Experts (MoE) ao realocar analiticamente e geneticamente orçamentos de especialistas heterogeneamente entre as camadas com base na sensibilidade, alcançando precisão superior e reduções significativas de latência sem exigir modificações de pesos ou retreinamento.

Autores originais: Lie Li, Wen Li, Junxiao Shen, Gusheng Hu

Publicado 2026-08-18
📖 4 min de leitura☕ Leitura rápida

Autores originais: Lie Li, Wen Li, Junxiao Shen, Gusheng Hu

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

A inteligência artificial moderna frequentemente depende de massivos cérebros digitais chamados Transformers, que processam linguagem ao passar informações por uma longa cadeia de camadas. Pense nessas camadas como uma série de estações de processamento onde o modelo aprende a entender contexto, gramática e significado. Nos últimos anos, engenheiros tornaram esses modelos mais eficientes usando um design chamado Mixture-of-Experts (Mistura de Especialistas). Em vez de cada estação usar a mesma quantidade de poder computacional, o modelo ativa apenas alguns sub-redes especializadas, ou "especialistas", para cada trecho de texto que lê. Isso permite que o sistema seja muito grande e capaz sem exigir quantidades impossíveis de energia para funcionar. No entanto, uma regra padrão governou como esses especialistas são usados: cada camada individual na cadeia é forçada a ativar exatamente o mesmo número de especialistas, independentemente de a camada realmente precisar de tanta ajuda ou não.

Uma equipe de pesquisadores da Universidade de Bristol desafiou essa regra uniforme, propondo que diferentes camadas em um modelo de IA têm necessidades muito distintas. Algumas camadas são altamente sensíveis e requerem muitos especialistas para funcionar corretamente, enquanto outras são redundantes e podem operar com muito menos sem perder a precisão. Eles desenvolveram um novo método chamado MAPLE, que atua como uma ferramenta "plug-and-play". Isso significa que ele pode ser aplicado a modelos existentes e pré-treinados sem a necessidade de retreiná-los ou alterar seus pesos internos. O sistema funciona primeiro testando o quanto o desempenho de cada camada cai se você reduzir o número de especialistas que ela utiliza. Em seguida, utiliza essas medições para criar um mapa personalizado, deslocando o orçamento computacional para longe das camadas que podem dispensá-lo e direcionando esses recursos para as camadas que mais precisam deles.

Os resultados desta abordagem são impressionantes. Quando os pesquisadores testaram o MAPLE em quatro modelos de linguagem de grande escala diferentes, descobriram que simplesmente redistribuir os recursos existentes era mais eficaz do que usá-los de forma uniforme. Em um teste específico usando um modelo chamado DeepSeek-MoE-16B, o novo método conseguiu superar o modelo original, totalmente carregado, utilizando apenas 75% dos especialistas disponíveis. Em vários benchmarks de raciocínio, a precisão melhorou significamente; por exemplo, em uma tarefa de resposta a perguntas científicas, a pontuação saltou de 65,09 para 71,40, e em um teste de raciocínio lógico, subiu de 48,49 para 51,50. Isso demonstra que a antiga suposição de uniformidade estava limitando os modelos, e que uma distribuição de esforço mais inteligente e desigual produz melhores resultados.

Além de obter respostas mais inteligentes, este método torna os modelos mais rápidos e baratos de operar. Como menos especialistas estão sendo ativados, o computador tem menos trabalho para realizar para cada pergunta que responde. Quando os pesquisadores implementaram o MAPLE em um sistema de serviço do mundo real, mediram uma redução de 32,2% no tempo que levava para gerar uma resposta em uma única placa gráfica. Ao mesmo tempo, o sistema pôde lidar com 47,4% mais solicitações por segundo. Esses ganhos foram alcançados sem alterar a estrutura central do modelo ou descartar qualquer conhecimento aprendido; o sistema simplesmente aprendeu a usar suas partes existentes de forma mais eficiente. Os pesquisadores confirmaram que essa melhoria não foi um acaso de um teste específico, mas um achado robusto que se manteve em diferentes tipos de tarefas de raciocínio e mesmo quando o modelo era escalonado para cima ou para baixo.

O estudo também explorou como este método lida com a complexa tarefa de raciocínio de múltiplos passos, onde o modelo deve gerar uma longa cadeia de pensamentos para resolver um problema. Mesmo nesses cenários exigentes, o modelo redistribuído manteve sua precisão enquanto cortava o tempo total necessário para resolver os problemas em mais da metade em alguns casos. Os pesquisadores mostraram que o método é flexível o suficiente para trabalhar com diferentes modelos e que o plano de alocação que ele cria pode ser reutilizado para várias tarefas sem precisar ser recalculado a cada vez. Ao provar que uma abordagem de tamanho único é suboptimal, este trabalho oferece uma maneira prática e fundamentada de tornar os grandes sistemas de inteligência artificial mais eficientes, poderosos e prontos para implantação no mundo real.

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 →