← Últimos artigos
💬 NLP

Can Language Models Actually Retrieve In-Context? Drowning in Documents at Million Token Scale

Este artigo apresenta um estudo sistemático de recuperação em contexto na escala de um milhão de tokens, identificando a diluição da atenção como um ponto de falha fundamental e propondo modificações arquitetônicas que permitem a um modelo de linguagem de 0,6B igualar ou superar sistemas de recuperação densa em vários benchmarks, ao mesmo tempo em que demonstra superior generalização de comprimento.

Autores originais: Siddharth Gollapudi, Nilesh Gupta, Prasann Singhal, Sewon Min

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

Autores originais: Siddharth Gollapudi, Nilesh Gupta, Prasann Singhal, Sewon Min

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ê tem uma biblioteca gigante com um milhão de livros. Você faz uma pergunta a um bibliotecário (a IA) e quer que ele encontre o único livro específico que responde a ela, sem olhar para um catálogo de fichas ou um banco de dados de computador. Em vez disso, você entrega ao bibliotecário a biblioteca inteira e ele tem que ler tudo em sua mente para encontrar a resposta.

Isso é o que o artigo chama de "Recuperação em Contexto" (In-Context Retrieval).

Por muito tempo, os computadores usaram um sistema de "catálogo de fichas" (chamado de recuperação vetorial) para encontrar coisas rapidamente. Mas este artigo pergunta: Será que uma IA inteligente pode simplesmente ler a biblioteca inteira e escolher o livro certo por conta própria?

Aqui está a história do experimento deles, explicada de forma simples:

1. O Problema: O Bibliotecário Fica Sobrecarregado

Os pesquisadores construíram um bibliotecário pequeno e inteligente (uma IA de 0,6 bilhão de parâmetros) e deram a ele uma biblioteca de documentos.

  • A Boa Notícia: Quando a biblioteca era pequena (alguns milhares de livros), o bibliotecário era incrível. Ele conseguia encontrar o livro certo quase tão bem quanto os melhores computadores de "catálogo de fichas".
  • A Má Notícia: À medida que a biblioteca crescia para um milhão de livros, o bibliotecário começou a falhar. Ele não esqueceu o livro certo; ele apenas ficou confuso e escolheu o errado.

2. O Diagnóstico: O Efeito "Ruído de Refeitório"

Os pesquisadores descobriram por que o bibliotecário falhou. Não foi que o bibliotecário não conseguiu "ver" o livro certo.

  • A Analogia: Imagine que o bibliotecário está tentando ouvir a voz de um amigo em uma sala silenciosa. Fácil!
  • Agora, imagine esse mesmo amigo em um estádio com um milhão de outras pessoas sussurrando ao mesmo tempo.
  • Mesmo que o amigo esteja gritando a resposta certa, a voz dele se perde no "ruído" dos milhões de outros sussurros.

Em termos técnicos, a IA usa um processo matemático chamado Softmax para decidir qual documento é mais importante. À medida que o número de documentos cresce, o "ruído" dos documentos irrelevantes domina o sinal do documento correto. A atenção da IA fica "diluída" (aguada) até que a resposta certa seja apenas uma gota minúscula em um oceano massivo.

3. A Solução: Dois Truques para Limpar o Ruído

Os pesquisadores tentaram dois novos truques para ajudar o bibliotecário a focar:

Truque A: O "Botão de Volume" (SSMax)
Eles ajustaram a matemática para que, conforme a biblioteca aumentasse, a IA automaticamente aumentasse o volume dos documentos "importantes" e diminuísse o volume do "ruído". É como dar ao bibliotecário um aparelho auditivo especial que sabe exatamente o quão alto está a multidão e se ajusta de acordo.

Truque B: A "Lista de Seleção" (Roteamento)
Em vez de fazer o bibliotecário ler cada página de cada um dos um milhão de livros, eles permitiram que o bibliotecário escaneasse rapidamente os títulos e escolhesse os 256 livros mais promissores. Depois, o bibliotecário lê apenas esses 256 livros em detalhes. Isso é como pedir ao bibliotecário para fazer uma lista de seleção primeiro, em vez de ler a biblioteca inteira.

4. Os Resultados: Um Novo Tipo de Bibliotecário

Com esses truques, os resultados foram impressionantes:

  • Em Testes Padrão: A pequena IA (com os truques) teve um desempenho tão bom quanto os enormes computadores de "catálogo de fichas", mesmo com um milhão de documentos. Ela era 7 vezes menor do que uma IA concorrente que tentou fazer a mesma coisa.
  • Em Testes "Estranhos": Eles testaram a IA em uma tarefa onde os computadores de "catálogo de fichas" geralmente falham (encontrar documentos baseados em padrões de palavras específicos, em vez de significados gerais). Aqui, a IA não apenas igualou o computador; ela o venceu por 3 vezes.

5. A Conclusão

O artigo conclui que a IA pode agir como seu próprio bibliotecário e encontrar respostas em uma biblioteca massiva sem precisar de um banco de dados externo. No entanto, há uma ressalva: Diluição da Atenção.

À medida que a biblioteca se torna infinitamente maior, a capacidade da IA de focar na coisa certa naturalmente desaparece, como o feixe de uma lanterna que se torna largo demais para ver qualquer coisa claramente. Os pesquisadores mostraram que podemos corrigir isso com alguns ajustes matemáticos inteligentes, mas isso continua sendo o maior obstáculo para fazer isso funcionar perfeitamente em uma escala massiva.

Em resumo: A IA pode ler um milhão de livros e encontrar a resposta, mas precisa de uma ajudinha para ignorar o ruído para não se perder na multidão.

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 →