← Últimos artigos
🤖 machine learning

Variational Speculative Decoding: Rethinking Draft Training from Token Likelihood to Sequence Acceptance

Este artigo introduz o Variational Speculative Decoding (VSD), um novo framework que reformula o treinamento do rascunho como inferência variacional para maximizar a aceitação de sequências do modelo-alvo, alcançando assim acelerações de inferência significativas sobre os métodos existentes ao resolver a discrepância entre treinamento e decodificação por meio de um procedimento de Expectation-Maximization com ponderação adaptativa e regularização.

Autores originais: Xiandong Zou, Jianshu Li, Jing Huang, Pan Zhou

Publicado 2026-08-13
📖 6 min de leitura🧠 Leitura aprofundada

Autores originais: Xiandong Zou, Jianshu Li, Jing Huang, Pan 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

Imagine que você está tentando ensinar um robô superinteligente a escrever uma história. Este robô, conhecido como Modelo de Linguagem de Grande Escala (LLM), é incrivelmente talentoso, mas incrivelmente lento. Ele trabalha como uma pessoa escrevendo uma frase palavra por palavra, fazendo uma pausa após cada palavra para pensar no que vem a seguir. Esse processo de "parar e pensar" é seguro e preciso, mas faz o robô parecer que está caminhando através de melaço.

Para acelerar as coisas, cientistas inventaram um truque inteligente chamado "decodificação especulativa". Pense nisso como uma equipe de dois: um assistente júnior rápido e energético (o "modelo de rascunho") e um supervisor sábio e lento (o "modelo alvo"). O assistente júnior tenta adivinhar as próximas palavras da história muito rapidamente. O supervisor então verifica esses palpites. Se os palpites estiverem certos, o robô aceita todos de uma vez, pulando o tempo de "pensar" lento. Se um palpite estiver errado, o supervisor o corrige, e eles tentam novamente. O objetivo é fazer com que o assistente júnior adivinhe cadeias longas e corretas de palavras para que o supervisor possa aprová-las em grandes lotes, fazendo o processo voar.

No entanto, há uma pegadinha: o assistente júnior geralmente é treinado sendo mostrado a resposta "perfeita" e pedindo que ele memorize esse único caminho. Mas no jogo real, o supervisor não olha apenas para um caminho perfeito; ele olha para uma árvore inteira de possibilidades, escolhendo as melhores delas. Descobriu-se que treinar o assistente para seguir apenas uma linha reta o torna terrível em adivinhar o caminho certo quando o supervisor está, na verdade, olhando para uma floresta inteira de opções. Esse descompasso entre como o assistente é treinado e como ele realmente joga tem freado a velocidade desses robôs de IA.


A Grande Ideia do Artigo: Uma Nova Forma de Treinar o Assistente

Neste artigo, os pesquisadores propõem um novo método de treinamento chamado Decodificação Especulativa Variacional (VSD). Eles perceberam que a forma antiga de treinar o modelo de rascunho era como ensinar um piloto de corrida a dirigir apenas em uma única pista reta, quando a corrida real envolve navegar por um percurso complexo e sinuoso com muitas curvas possíveis.

O Problema com a Forma Antiga
Os autores explicam que os métodos atuais treinam o modelo de rascunho para ser "ganancioso". Isso significa que o modelo é ensinado a sempre escolher a próxima palavra mais provável, criando uma única linha reta de texto. Mas, durante o jogo real, o sistema não verifica apenas uma linha; ele gera uma "árvore" de muitas combinações de palavras possíveis e então escolhe as melhores. O artigo mostra que isso cria um descompasso: o modelo é treinado para ser perfeito em um caminho específico, mas o jogo exige que ele seja bom em muitos caminhos diferentes. De fato, seus experimentos mostraram que cerca de 30% das vezes, o caminho "perfeito" no qual o modelo foi treinado é descartado durante o jogo porque não era, de fato, a melhor escolha entre as muitas opções.

A Nova Solução: Aprendendo com a Floresta Inteira
O VSD muda as regras do treinamento. Em vez de apenas memorizar uma linha reta, o novo método trata o modelo de rascunho como um problema de "inferência variacional". Em termos simples, isso significa que o modelo é ensinado a entender a floresta inteira de possibilidades, não apenas uma árvore. Ele aprende a adivinhar um conjunto de caminhos que são provavelmente aceitos pelo supervisor, em vez de apenas adivinhar a única palavra "melhor".

Para fazer isso, os pesquisadores usam um processo de dois passos muito inteligente (chamado procedimento de Expectativa-Maximização):

  1. A Fase de Adivinhação (E-step): O modelo gera muitos caminhos de história diferentes. Um "oráculo" especial (um filtro inteligente) verifica esses camros e mantém aqueles que parecem que passariam no teste do supervisor, enquanto descarta os ruins.
  2. A Fase de Aprendizado (M-step): O modelo aprende com esses caminhos "mantidos". Mas aqui está a reviravolta: os pesquisadores adicionaram duas ferramentas especiais para tornar o aprendizado estável e inteligente.
    • Ponderação de Rejeição Adaptativa (ARW): Funciona como um treinador que sabe quando o aluno está com dificuldades. Se o modelo estiver fazendo muitos palpites ruins, o treinador ignora o ruído e foca nos poucos bons. Se o modelo estiver indo bem, o treinador presta atenção aos erros para ajudá-lo a melhorar mais rápido.
    • Regularização Consciente de Confiança (CAR): Isso evita que o modelo seja "autoconfiante demais". Se o modelo tiver 99% de certeza sobre um erro, esta ferramenta aplica uma penalidade pesada. Ela ensina o modelo a ser humilde e a explorar outras opções em vez de se apegar obstinadamente a uma ideia errada.

O Que Eles Descobriram
Os pesquisadores testaram este novo método em vários modelos de IA diferentes, incluindo modelos apenas de texto (como o LLaMA) e modelos que podem ver imagens (como o LLaVA). Eles descobriram que o VSD consistentemente tornou a IA mais rápida sem torná-la mais burra.

  • Velocidade: Nos modelos de texto, o VSD tornou a IA até 9,6% mais rápida que o método anterior mais avançado (EAGLE-3).
  • Aceitação: O "assistente" conseguiu obter mais palavras aprovadas de uma só vez. Em média, ele aceitou de 6 a 7 tokens (pedaços de texto) de uma só vez, comparado aos 5 a 6 aceitos pelos métodos antigos.
  • Magia Multimodal: Funcionou tão bem em modelos de imagem e texto, melhorando a velocidade em 7,9% em relação ao melhor método existente para esses modelos (ViSpec).

Por Que Isso Importa
O artigo prova que, ao mudar a forma como treinamos o "assistente" para pensar sobre o jogo inteiro em vez de apenas um movimento, podemos acelerar significamente a IA. Os autores mostram matematicamente que seu método é garantido para melhorar o "comprimento de aceitação esperado" (quantas palavras são aprovadas de uma vez). Eles não apenas adivinharam isso; eles mediram através de muitas tarefas diferentes, desde escrever código até resolver problemas de matemática e responder perguntas sobre imagens.

Em resumo, o VSD corrige o descompasso de treinamento ao ensinar o modelo de rascunho a ser um melhor explorador de possibilidades, garantindo que, quando ele faz um palpite, seja um palpite que o supervisor provavelmente aceitará. Isso faz com que a IA pareça menos como se estivesse andando através de melaço e mais como se estivesse correndo uma maratona.

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 →