← Últimos artigos
🤖 machine learning

The Attribution Contract: Feature Attribution for Generative Language Models

Este artigo introduz o "Contrato de Atribuição", um quadro conceitual que resolve ambiguidades na atribuição de características para modelos de linguagem generativos ao definir explicitamente a saída, as características elegíveis, o processo generativo, as condições fixas e a pontuação do modelo, reenquadrando assim divergências de atribuição como diferenças em contratos explicativos e não como falhas algorítmicas.

Autores originais: Giang Nguyen

Publicado 2026-05-25
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Giang Nguyen

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 descobrir por que um chef cozinhou um prato específico. Você quer saber quais ingredientes foram os mais importantes para o sabor final.

Nos velhos tempos (com modelos "classificadores" simples), isso era fácil. Você dava ao chef uma lista de ingredientes (a entrada), ele preparava um prato (a saída), e você podia apontar para o sal ou para a pimenta e dizer: "Ah, o sal deixou isso salgado". Os ingredientes eram estáticos, e o prato estava pronto.

Mas com Modelos de Linguagem Generativos (como a IA que escreve este texto), o processo de cozinhar é muito mais complicado. O chef não prepara apenas um prato; ele prepara um banquete inteiro, uma mordida de cada vez. E aqui está a parte complicada: a primeira mordida que ele prepara torna-se um ingrediente para a segunda mordida.

Se o chef cozinhar primeiro um "Le" (francês para "O"), esse "Le" fica agora na bancada, esperando ser usado como ingrediente para a próxima palavra, "chien" (cachorro).

O Problema: A Confusão "Quem Fez o Quê?"

O artigo argumenta que, quando tentamos explicar por que a IA escreveu uma palavra específica, muitas vezes nos confundimos porque não estamos claros sobre qual pergunta estamos realmente fazendo.

O autor chama essa confusão de "Falácia da Autoatribuição".

Aqui está uma analogia simples:
Imagine que você está assistindo a uma corrida de revezamento.

  • Corredor A passa o bastão para Corredor B.
  • Corredor B corre rápido e vence a corrida.

Se você perguntar: "Quem foi responsável por Corredor B correr rápido?"

  1. Pergunta A: "O que ajudou Corredor B a correr rápido agora?"
    • Resposta: O bastão passado por Corredor A! (A palavra anterior é o fator mais importante).
  2. Pergunta B: "Que parte do plano original fez a equipe vencer?"
    • Resposta: As instruções do treinador para Corredor A! (O prompt original é o fator mais importante).

O artigo diz que muitos pesquisadores de IA estão usando a mesma ferramenta para responder a ambas as perguntas, mas estão ficando confusos. Eles veem que "Corredor A" (a palavra anterior) é responsável pela velocidade de "Corredor B" e concluem: "As instruções do treinador não importaram!" Mas isso está errado. Eles apenas fizeram a pergunta errada.

A Solução: O "Contrato de Atribuição"

Para corrigir isso, o autor propõe um novo regulamento chamado Contrato de Atribuição. Pense nisso como uma ordem de serviço ou um cartão de receita que você deve preencher antes de começar a analisar a IA.

Antes de perguntar à IA "Por que você escreveu isso?", você deve assinar um contrato que define cinco coisas (o ESCOPO):

  1. S (Score/Pontuação): O que estamos medindo? (É a probabilidade da próxima palavra? A frase inteira?)
  2. C (Conditioning/Condicionamento): O que estamos mantendo fixo? (Estamos ignorando as palavras que a IA já escreveu, ou as estamos tratando como ingredientes?)
  3. O (Output/Saída): O que exatamente estamos explicando? (Apenas a próxima palavra? O parágrafo inteiro?)
  4. P (Process/Processo): Como a IA fez isso? (Ela escreveu da esquerda para a direita? Ela apagou e reescreveu como um modelo de difusão?)
  5. E (Eligible Features/Recursos Elegíveis): O que temos permissão para culpar ou elogiar? (Apenas o prompt original do usuário? Ou também as próprias palavras anteriores da IA?)

Por Que Isso Importa: A Analogia dos "Óculos Mágicos"

Imagine que a IA está usando um par de óculos mágicos.

  • Se você pedir à IA para explicar uma palavra usando o Contrato A (Próximo Token Local), os óculos mostram que a palavra anterior está brilhando em vermelho intenso. Eles dizem: "Esta palavra está aqui porque a palavra antes dela a tornou provável!"
  • Se você pedir à IA para explicar a mesma palavra usando o Contrato B (Condicionado ao Prompt), os óculos desligam o brilho na palavra anterior e fazem o prompt original brilhar em vermelho intenso. Eles dizem: "Esta palavra está aqui porque você pediu isso no prompt!"

O ponto principal do artigo é: Você não pode dizer que a IA está "errada" ou "certa" com base nos óculos. Você deve admitir que o Contrato A e o Contrato B estão fazendo duas perguntas diferentes.

Se um pesquisador diz: "A IA está alucinando porque está ignorando o documento fonte", mas na verdade está usando o Contrato A (que observa as palavras anteriores), ele está interpretando mal o resultado. Ele precisa mudar para o Contrato B (que mantém as palavras anteriores fixas e observa apenas a fonte) para ver se o documento fonte é realmente a causa.

A Conclusão

O artigo não inventa uma nova maneira de calcular números. Em vez disso, ele inventa uma nova maneira de falar sobre os números.

Ele nos diz que, no mundo da IA generativa, não há uma única "verdade" sobre qual entrada importou mais. Há apenas a verdade relativa ao contrato.

  • Se você quer saber como a IA pensa passo a passo, use o contrato "Local".
  • Se você quer saber como suas instruções moldaram a história final, use o contrato "Condicionado ao Prompt".

Até que paremos de tratá-los como a mesma coisa, continuaremos discutindo sobre explicações de IA quando, na verdade, estamos apenas fazendo perguntas diferentes. O "Contrato de Atribuição" é apenas a ferramenta para garantir que todos estejamos fazendo a mesma pergunta antes de começar a procurar respostas.

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 →