← Últimos artigos
🤖 machine learning

Tevatron Meets Megatron: Expert-Parallel LLM Reranker Training on an Academic Budget

Este artigo apresenta o Tevatron 3.0, um framework acessível para orçamentos acadêmicos que integra o Megatron-Core para permitir o treinamento eficiente de rerankers MoE de larga escala com paralelismo de especialistas, demonstrando que um modelo MoE de 30 bilhões de parâmetros pode igualar a qualidade de modelos densos de 8 bilhões enquanto ativa menos parâmetros e alcança um maior rendimento de inferência.

Autores originais: Zhichao Xu, Xueguang Ma, Shengyao Zhuang, Luyu Gao, Wenqian Ye, Yu Wang, Jamie Callan, Jimmy Lin

Publicado 2026-08-04
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Zhichao Xu, Xueguang Ma, Shengyao Zhuang, Luyu Gao, Wenqian Ye, Yu Wang, Jamie Callan, Jimmy Lin

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

Imagine que você está tentando encontrar uma agulha específica em um palheiro enorme e caótico. No mundo da ciência da computação, isso é chamado de "busca". Primeiro, um computador lança uma rede larga para agarrar mil agulhas possíveis (esta é a etapa de "recuperação"). Mas essa rede é bagunçada; ela agarra muito palha e algumas agulhas erradas. Para corrigir isso, um segundo computador, mais inteligente, entra em cena para examinar cada candidata de perto e decidir qual é a agulha real. Este segundo passo cuidadoso é chamado de "reranking" (reclassificação).

Por muito tempo, esses computadores inteligentes eram como pequenas calculadoras eficientes. Mas recentemente, pesquisadores perceberam que, se os tornassem enormes — dando-lhes bilhões de "neurônios" ou "especialistas" — eles se tornariam incrivelmente bons em encontrar a resposta certa. No entanto, há um porém: esses cérebros gigantes são tão pesados que exigem supercomputadores do tamanho de um armazém para serem treinados. A maioria dos laboratórios universitários e pequenos grupos de pesquisa não pode pagar por um armazém. Eles estão presos com computadores menores e mais fracos que simplesmente não conseguem comportar esses modelos gigantes em sua memória. Este artigo aborda exatamente esse problema: como treinamos esses mecanismos de busca massivos e superinteligentes com um orçamento apertado, sem precisar de um supercomputador?

Os autores deste artigo, uma equipe de universidades como Utah, Waterloo e Carnegie Mellon, construíram uma nova ferramenta chamada Tevatron 3.0. Pense na forma antiga de treinar esses modelos como tentar carregar um piano gigante e pesado por uma escada estreita, uma pessoa de cada vez. É lento e, muitas vezes, o piano é grande demais para caber, então você desiste. As ferramentas antigas que eles usavam (chamadas PyTorch FSDP) eram como essa escada; elas tentavam quebrar o piano em pedaços, mas os pedaços ainda eram pesados demais para carregar com eficiência, e elas não consegiam lidar com um tipo específico de piano (chamado "Mixture of Experts" ou MoE) que possui muitas partes internas diferentes que só funcionam quando necessárias.

A solução da equipe foi trocar a escada por um caminhão de mudança com uma doca de carregamento especial. Eles integraram um motor poderoso chamado "Megatron" ao seu kit de ferramentas. Este novo motor não apenas carrega o piano; ele o divide em caixas minúsculas e manejáveis que podem ser carregadas em diferentes caminhões (computadores) simultaneamente. A parte mais mágica deste novo motor é sua capacidade de lidar com o "Paralelismo de Especialistas". Imagine uma equipe de 128 especialistas diferentes (como um chef, um mecânico e um poeta) trabalhando em um problema. As ferramentas antigas tentavam fazer com que cada especialista trabalhasse em cada problema, o que era um desperdício de tempo e espaço. O novo motor Megatron é inteligente o suficiente para dizer: "Ok, para esta pergunta específica, apenas o chef e o mecânico precisam dar um passo à frente", enquanto os outros permanecem nos bastidores. Isso permite que a equipe treine um modelo massivo com 30 bilhões de parâmetros (um cérebro enorme) com um orçamento que teria sido impossível antes.

O artigo mostra que este novo método funciona tão bem quanto os antigos métodos caros. De fato, quando testaram, o novo sistema treinou um modelo padrão de 8 bilhões de parâmetros cerca de 22% mais rápido do que o modo antigo. Mas a verdadeira mágica aconteceu com o gigante modelo de 30 bilhões de parâmetros. As ferramentas antigas simplesmente não consegciam executá-lo; a memória do computador travava. A nova ferramenta, no entanto, treinou-o com sucesso.

Ainda mais surpreendente, os autores descobriram que este gigante modelo de 30 bilhões de parâmetros, que apenas "desperta" cerca de 3 bilhões de seus parâmetros para cada pergunta, teve um desempenho tão bom quanto o modelo menor de 8 bilhões. Era como ter uma biblioteca com 30 milhões de livros, mas precisar abrir apenas 3 milhões deles para encontrar a resposta, e ainda assim obter o mesmo resultado como se tivesse lido todos os 8 milhões de livros de uma biblioteca menor. Não apenas a qualidade foi a mesma, mas como ele estava fazendo menos trabalho por pergunta, ele também era mais rápido ao responder. Quando testaram quantas perguntas ele conseguia responder por segundo, o novo modelo gigante foi 1,43 vezes mais rápido que o menor ao usar um servidor de alta velocidade.

Os pesquisadores também testaram diferentes maneiras de ensinar o modelo. Eles tentaram ensinar o modelo mostrando a resposta correta diretamente (aprendizado contrastivo) versus fazer o modelo imitar um "professor" (destilação). Eles descobriram que nenhum dos métodos foi um vencedor claro; dependia do tipo específico de pergunta. Eles também mostraram que você poderia treinar o modelo usando um método de "baixo posto" (LoRA), que é como atualizar apenas as notas de um livro em vez de reescrevê-lo por completo, e ele ainda funcionou quase tão bem quanto reescrever o livro inteiro, economizando uma enorme quantidade de memória.

Em resumo, este artigo não diz apenas "fizemos um modelo maior". Ele prova que você pode construir esses mecanismos de busca massivos e super eficientes em um orçamento acadêmico padrão. Eles construíram uma ponte que permite que pequenos laboratórios acessem a mesma tecnologia poderosa que antes era reservada para os maiores gigantes da tecnologia. Eles liberaram todo o seu código e os modelos treinados para que qualquer pessoa possa experimentar. O resultado é um sistema que é mais barato de treinar, mais rápido de usar e tão inteligente quanto as alternativas mais caras.

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 →