← Últimos artigos
💻 computer science

Procedural Knowledge at Scale Improves Reasoning

O artigo apresenta o Reasoning Memory, um framework de geração aumentada por recuperação (RAG) que extrai e reutiliza conhecimento procedimental em escala a partir de trajetórias de raciocínio, demonstrando melhorias significativas no desempenho de modelos de linguagem em tarefas complexas de matemática, ciência e programação em comparação com métodos existentes.

Autores originais: Di Wu, Devendra Singh Sachan, Wen-tau Yih, Mingda Chen

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

Autores originais: Di Wu, Devendra Singh Sachan, Wen-tau Yih, Mingda Chen

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 resolver um quebra-cabeça extremamente difícil, como um problema de matemática avançada ou um código de programação complexo.

Até agora, a maneira que os computadores (Inteligências Artificiais) faziam isso era basicamente: "Pense mais!". Se o computador não acertava na primeira tentativa, ele era instruído a pensar por mais tempo, tentar de novo, errar, corrigir e tentar de novo. É como se você estivesse preso em um labirinto e, em vez de olhar um mapa, você apenas corresse em círculos por mais tempo, esperando que, por sorte, você encontrasse a saída.

O artigo "Reasoning Memory" (Memória de Raciocínio) propõe uma ideia muito mais inteligente e eficiente. Em vez de apenas correr mais, o computador aprende a olhar para o passado.

Aqui está a explicação simples, usando analogias do dia a dia:

1. O Problema: O "Amnésico" Genial

Os modelos de IA atuais são como gênios com amnésia de curto prazo. Eles são muito bons em pensar, mas quando enfrentam um problema difícil, eles esquecem o que funcionou (ou o que não funcionou) em problemas parecidos que viram antes. Eles têm que "reinventar a roda" toda vez.

  • O que falta: Não é apenas saber fatos (como "o que é uma fórmula de área"), mas saber procedimentos (como "qual estratégia usar quando vejo esse tipo de problema"). É a diferença entre saber a definição de "nadar" e saber como nadar quando você está se afogando.

2. A Solução: A "Caixa de Ferramentas" de Procedimentos

Os autores criaram algo chamado Reasoning Memory. Pense nisso como uma biblioteca de "macetes" e "estratégias" gigantesca.

  • Como foi feita a biblioteca? Eles pegaram milhões de exemplos de pessoas (ou IAs) resolvendo problemas passo a passo. Em vez de guardar o problema inteiro, eles quebraram cada solução em pequenos pedaços:
    • A Pergunta Chave (Subquestion): "Qual é o próximo passo lógico?" (Ex: "Como converter este número para decimal?")
    • O Macete (Subroutine): A estratégia geral para resolver aquele passo (Ex: "Para converter bases, multiplique cada dígito pela base elevada à sua posição").
  • O resultado? Um banco de dados com 32 milhões desses "macetes" prontos para uso.

3. Como Funciona na Prática: O Detetive com um Mapa

Quando o computador recebe um novo problema difícil, ele não começa a pensar no escuro. Ele faz o seguinte:

  1. Pausa e Pergunta: No meio do seu "pensamento", ele para e diz: "Espere, qual é a parte difícil agora? Ah, preciso converter uma base numérica. Deixe-me perguntar para a minha memória: 'Como converter bases?'"
  2. Busca Rápida: Ele consulta a biblioteca de 32 milhões de macetes e encontra exatamente a estratégia que precisa.
  3. Aplica a Estratégia: Ele pega esse "macete" e o usa como um guia invisível para continuar pensando. É como se um detetive experiente sussurrasse no ouvido dele: "Ei, quando você vê isso, tente fazer X primeiro."
  4. Explora Várias Caminhos: Como ele tem tempo de processamento (dinheiro computacional), ele pode tentar usar vários macetes diferentes ao mesmo tempo, como se estivesse testando várias rotas diferentes no GPS, e escolher a que parece mais promissora.

4. Por que isso é melhor do que apenas "ler mais"?

O artigo testou duas coisas:

  • Método Antigo (RAG de Documentos): Dar ao computador um livro inteiro de enciclopédia para ler antes de resolver. Isso ajuda um pouco, mas o computador se perde em informações inúteis. É como tentar achar uma agulha em um palheiro.
  • Método Novo (Reasoning Memory): Dar ao computador apenas a ferramenta específica que ele precisa naquele momento. É como entregar a chave inglesa exata para apertar o parafuso solto, em vez de entregar uma caixa de ferramentas cheia de coisas que ele não vai usar.

O Resultado

Os testes mostraram que, ao usar essa "Memória de Raciocínio", os computadores ficaram muito melhores em matemática, ciência e programação.

  • Eles acertaram até 19% mais problemas do que quando tentavam apenas pensar sozinhos.
  • Eles foram mais eficientes do que apenas "pensar mais tempo" sem ajuda.

Resumo em uma frase

Em vez de forçar a IA a pensar mais e mais no escuro, o Reasoning Memory ensina a IA a consultar um "manual de instruções" inteligente e específico no meio do raciocínio, transformando tentativas cegas em soluções estratégicas. É a diferença entre tentar adivinhar a senha do Wi-Fi e olhar para o adesivo no roteador.

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 →