← Últimos artigos
🤖 machine learning

Induction Heads Interpolate N-Grams

Este artigo demonstra que as cabeças de indução em transformers implementam um sofisticado mecanismo de aprendizado em contexto que combina interpolação de correspondência de contexto suave com suavização de pseudo-contagem aditiva, regularizando efetivamente a estimativa para superar os basais clássicos baseados em contagem.

Autores originais: Francesco D'Angelo, Oguz Kaan Yuksel, Swathi Shree Narashiman, Nicolas Flammarion

Publicado 2026-07-07
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Francesco D'Angelo, Oguz Kaan Yuksel, Swathi Shree Narashiman, Nicolas Flammarion

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 adivinhar a próxima palavra em uma história. Você olha para as palavras que já leu para encontrar padrões. É isso que modelos de IA como os Transformers fazem quando "aprendem" a partir de um comando (prompt) sem mudar seu cérebro interno (um processo chamado aprendizado em contexto ou in-context learning).

Por muito tempo, os cientistas pensaram que esses modelos funcionavam como um bibliotecário rigoroso: eles apenas procurariam por correspondências exatas das últimas palavras. Se a história dissesse "O gato sentou no...", o modelo procuraria apenas outras vezes que a história disse "O gato sentou no..." e adivinharia o que vem a seguir. Se essa frase exata nunca tivesse aparecido antes, o modelo ficaria travado, adivinhando aleatoriamente ou desistindo.

Este novo artigo argumenta que os modelos são muito mais inteligentes e flexíveis do que isso. Eles não apenas contam correspondências exatas; eles usam dois truques engenhosos para suavizar as lacunas em sua memória, de forma semelhante a como um humano usa pistas de contexto.

Aqui estão os dois principais truques que o artigo descobriu, explicados com analogias simples:

1. A "Correspondência Suave" (Suavização Jelinek-Mercer)

O Jeito Antigo (Contagem Rígida): Imagine que você está tentando adivinhar a próxima palavra em uma frase. Você só procura por frases que sejam idênticas à que você está lendo agora. Se você nunca viu essa frase exata antes, você não tem ideia do que vem a seguir.

O Novo Jeito (Correspondência Suave): O artigo mostra que as "cabeças de indução" do modelo (a parte específica do cérebro que realiza o trabalho) na verdade também procuram por correspondências parciais.

  • A Analogia: Imagine que você está tentando adivinhar o final de uma frase: "O gato vermelho sentou no..."
    • Você encontra uma frase que diz "O gato vermelho sentou no..." (Correspondência perfeita).
    • Você encontra outra que diz "O gato preto sentou no..." (Apenas a parte do "gato" coincide).
    • Você encontra uma terceira que diz "O cachorro vermelho sentou no..." (Apenas a parte do "vermelho" coincide).

Em vez de ignorar as correspondências parciais, o modelo dá a elas um voto. Quanto mais partes da frase coincidirem, mais alto é o voto. Se a correspondência exata for rara, o modelo ouve mais as correspondências parciais. Ele mistura esses votos para fazer uma previsão.

O artigo chama isso de interpolação. É como um chef provando uma sopa. Se ele não tem a receita exata, ele não apenas adivinha; ele olha para receitas semelhantes que conhece e mistura os sabores para criar um palpite novo e razoável. O modelo faz isso matematicamente, ponderando o quanto ele confia em uma "correspondência total" versus uma "correspondência parcial".

2. O Token "BOS" como uma Rede de Segurança (Suavização Add-α)

O Problema: E se o modelo nunca tiver visto nenhuma versão da frase atual? Mesmo as correspondências parciais podem estar ausentes.

A Solução: O artigo destaca o papel de um token especial chamado BOS (Beginning of Sequence - Início de Sequência). Pense nisso como um "Botão de Início" no começo de cada história.

  • A Analogia: Imagine que o modelo é um detetive. Geralmente, ele procura pistas na cena do crime (o texto). Mas, às vezes, a cena do crime é nova demais ou bagunçada demais para encontrar pistas. O token BOS atua como uma rede de segurança padrão.
  • Quando o modelo vê o token BOS, ele sabe: "Ok, eu não vi esta situação específica antes. Vamos recorrer ao comportamento médio de todas as palavras."
  • Isso adiciona um pouco de "dados falsos" (chamado de pseudo-contagem) a cada possibilidade de palpite. Isso impede que o modelo diga: "Eu tenho zero evidências, então não posso adivinhar." Em vez disso, ele diz: "Eu não tenho evidências específicas, então vou adivinhar com base no que é geralmente comum."

O artigo mostra que, quando este token BOS está presente, o modelo aprende automaticamente a adicionar essa "rede de segurança" às suas previsões, o que é matematicamente o mesmo que um truque estatístico clássico chamado suavização add-α.

O Que Eles Provaram?

Os pesquisadores não apenas supuseram isso; eles construíram uma versão simplificada da IA (um "transformer desmembrado") e provaram matematicamente que, se você ajustar os controles de forma correta, ele faz exatamente essas duas coisas:

  1. Ele mistura correspondências exatas e parciais (Correspondência Suave).
  2. Ele recorre ao BOS para adicionar uma rede de segurança (Suavização Add-α).

Depois, eles treinaram modelos de IA reais em jogos de padrões simples (cadeias de Markov). Eles descobriram que:

  • Quando os modelos foram treinados, eles aprenderam naturalmente a usar esses mesmos truques.
  • Eles não apenas contaram correspondências exatas; eles aprenderam a regularizar (suavizar) seus palpites.
  • Em situações onde as correspondências parciais eram úteis (como quando palavras semelhantes compartilham um "pai" comum), esses modelos superaram os antigos métodos de "contagem rígida".

A Grande Conclusão

O artigo conclui que esses modelos de IA não são apenas simples "máquinas de contagem" que memorizam frases exatas. Eles são regularizadores estatísticos sofisticados. Eles aprenderam a:

  • Misturar informações de correspondências exatas e de correspondências parciais semelhantes.
  • Recorrer a médias gerais quando as evidências específicas estão faltando.

Isso explica por que os grandes modelos de linguagem são tão bons em lidar com situações novas e não vistas: eles não buscam apenas uma correspondência perfeita em seu histórico; eles usam uma mistura inteligente e ponderada de tudo o que viram para fazer o melhor palpite possí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 →