← Últimos artigos
🤖 machine learning

QUADS: Stabilizing NVFP4 Reinforcement Learning for MoE via QUantization-error Alignment across Dual Sides

O artigo propõe o QUADS, um método de alinhamento de erro de quantização de dois lados que estabiliza o aprendizado por reforço NVFP4 para modelos Mixture-of-Experts ao abordar erros de ativação por meio de treinamento consciente de quantização assimétrico e compensação de ativação residual, alcançando assim uma precisão de nível BF16 com throughput significativamente melhorado em comparação ao FP8.

Autores originais: Zhengyang Zhuge, Hao Yu, Xin Wang, Zheng Li, Yizhong Cao, Dayiheng Liu, Jianwei Zhang

Publicado 2026-07-20
📖 4 min de leitura☕ Leitura rápida

Autores originais: Zhengyang Zhuge, Hao Yu, Xin Wang, Zheng Li, Yizhong Cao, Dayiheng Liu, Jianwei Zhang

Artigo original dedicado ao domínio público sob CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.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á ensinando um robô superinteligente a resolver quebra-cabeças complexos, como problemas matemáticos ou escrita de código. Para se tornar realmente bom nisso, o robô não apenas memoriza respostas; ele pratica tentando milhares de soluções diferentes, recebendo feedback sobre o que funcionou e, então, ajustando seu cérebro para fazer melhor na próxima vez. Esse processo é chamado de Aprendizado por Reforço. No entanto, há um detalhe: a parte do robô que pensa e aprende (o treinador) é frequentemente separada da parte que gera as respostas (o motor de rollout). Para que o aprendizado funcione, essas duas partes precisam falar exatamente a mesma língua. Se o treinador pensa em alta definição (como um filme em 4K), mas o gerador é forçado a falar uma versão de baixa resolução e borrada (como um jogo de 8 bits pixelado), o robô fica confuso. Ele começa a cometer erros porque a "importância" de suas ações é distorcida pelo borrão. Esse descompasso é um grande problema porque atrasa todo o processo de aprendizado, fazendo com que o robô leve uma eternidade para ficar esperto.

Imagine agora que queremos fazer o robô pensar mais rápido. Poderíamos encolher seu cérebro ainda mais, usando um formato de resolução superbaixa chamado "NVFP4". Isso é como tentar correr uma corrida de alta velocidade em uma pista de terra feita de pedregulhos minúsculos e grosseiros. Isso promete ser incrivelmente rápido — muito mais rápido que o padrão atual — mas os pedregulhos são tão ásperos que as rodas do carro (a lógica do robô) começam a deslizar e girar fora de controle. O robô tenta aprender, mas a pista áspera faz com que ele bata após apenas algumas voltas. A grande questão é: podemos fazer essa pista super-rápida e áspera funcionar sem que o robô bata?

É exatamente isso que os pesquisadores deste artigo se propuseram a resolver. Eles descobriram que simplesmente colocar o robô nesta pista rápida e áspera faz com que ele falhe espetacularmente em cerca de 150 passos de treinamento. As pontuações de confiança do robô (log-probabilidades) se afastam de forma tão selvagem que ele para de aprender completamente. Através de experimentos cuidadosos, eles descobriram por que isso acontece. Acontece que o problema não são os pesos (o conhecimento armazenado do robô), que podem ser sincronizados facilmente. O verdadeiro culpado são as ativações — os cálculos frescos, feitos na hora, que o robô realiza enquanto pensa. Como a pista áspera (NVFP4) é tão grosseira, esses cálculos frescos são distorcidos de uma forma que o treinador não consegue corrigir apenas olhando para os pesos.

Para consertar isso, a equipe inventou uma estratégia inteligente de duas partes chamada QUADS (Alinhamento de Erro de Quantização entre Lados Duplos). Pense nisso como uma dança entre o treinador e o gerador. No lado do treinador, eles usam uma técnica especial chamada "Treinamento Consciente de Quantização Assimétrica". Em vez de tentar forçar o treinador a falar a linguagem áspera do gerador, eles mantêm o "pensamento" (ativações) do treinador em alta definição, mas forçam sua "memória" (pesos) a corresponder ao formato áspero do gerador. Dessa forma, o treinador sabe exatamente o que o gerador está vendo quando olha para os pesos, evitando a confusão.

Mas isso não foi suficiente por si só. O gerador ainda estava tropeçando nos pedregulhos ásperos quando tentava calcular novos pensamentos. Então, no lado do gerador, eles adicionaram uma "Compensação de Ativação Residual". Imagine que o gerador está caminhando na pista áspera e percebe: "Ei, meu pé está escorregando neste pedregulho específico!" Em vez de parar toda a corrida para consertar a pista, ele dá um passo pequeno e rápido para corrigir apenas esse escorregão específico antes de seguir em frente. Eles identificaram as partes específicas do cálculo que tinham mais probabilidade de escorregar (os "canais de alto resíduo") e deram a elas um pequeno impulso extra para manter o trajeto, tudo isso enquanto mantinham o resto da corrida super-rápido.

Os resultados são impressionantes. Ao usar essa dança de dois lados, o robô não apenas sobreviveu na pista áspera; ele performou quase tão bem quanto se estivesse correndo em uma pista suave e de alta definição. Em seus testes, o novo método melhorou a taxa de sucesso do robô em cerca de 21,5 pontos em comparação com o uso da pista áspera sem qualquer ajuda. Melhor ainda, ele manteve a vantagem de velocidade, rodando cerca de 16% mais rápido que o método padrão anterior. O artigo mostra que, embora a pista áspera seja perigosa por si só, com o alinhamento correto e um pouco de correção extra para os pontos escorregadios, podemos finalmente fazer esses modelos de IA de baixa precisão e super-rápidos funcionarem de forma confiável.

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 →