← Últimos artigos
💬 NLP

Derivation Prompting: A Logic-Based Method for Improving Retrieval-Augmented Generation

Este artigo apresenta a Derivação por Prompt, uma nova técnica de prompt baseada em lógica para Geração Aumentada por Recuperação que constrói árvores de derivação interpretáveis para reduzir sistematicamente alucinações e raciocínios errôneos em tarefas intensivas em conhecimento.

Autores originais: Ignacio Sastre, Guillermo Moncecchi, Aiala Rosá

Publicado 2026-05-15
📖 4 min de leitura☕ Leitura rápida

Autores originais: Ignacio Sastre, Guillermo Moncecchi, Aiala Rosá

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 um bibliotecário muito inteligente e bem lido (a IA) que é ótimo em responder perguntas, mas às vezes inventa coisas ou se confunde quando a resposta não é imediatamente óbvia. Esse é um problema comum com os modelos de IA atuais, especialmente quando são solicitados a responder perguntas específicas com base em uma pilha de documentos.

Este artigo apresenta uma nova maneira de conversar com esse bibliotecário, chamada Derivation Prompting (Solicitação de Derivação). Em vez de apenas perguntar: "Qual é a resposta?" e torcer para o melhor, os autores ensinam o bibliotecário a construir a resposta passo a passo, como resolver um quebra-cabeça ou provar um problema de matemática.

Veja como funciona, dividido em conceitos simples:

1. O Problema: O Bibliotecário "Alucinando"

Geralmente, quando você faz uma pergunta a uma IA, ela pega algumas páginas relevantes de um livro e tenta escrever uma resposta imediatamente. Às vezes, ela acerta. Mas, frequentemente, pode "alucinar"—ou seja, afirmar com confiança algo que não está realmente no livro, ou misturar fatos. É como um aluno que chuta a resposta em uma prova porque acha que sabe, em vez de olhar no livro didático.

2. A Solução: Construindo uma "Árvore Lógica"

Os autores sugerem um novo método inspirado em provas lógicas. Imagine que você está construindo uma árvore.

  • As Raízes: São os fatos que você encontrou nos documentos (as "hipóteses").
  • Os Galhos: São os passos que você dá para conectar esses fatos.
  • O Fruto: Esta é a resposta final.

Em vez de pular direto para o fruto, a IA é forçada a crescer os galhos primeiro. Ela deve seguir um conjunto específico de regras (como uma receita) para combinar os fatos.

3. As Regras: A "Caixa de Ferramentas" da IA

O artigo define um pequeno conjunto de "movimentos" que a IA pode fazer, semelhantes a movimentos em um jogo de tabuleiro. Por exemplo:

  • Extrair: "Pegue esta frase específica do documento."
  • Combinar: "Pegue o Fato A e o Fato B e junte-os."
  • Refinar: "Reescreva este fato para se encaixar melhor na pergunta, mas não mude o significado."
  • SemInfo: "Se nenhum dos fatos ajudar, admita que você não sabe."

A IA deve escolher uma regra, aplicá-la aos fatos e escrever o resultado. Em seguida, ela olha para esse resultado e decide: "Esta é a resposta final? Se não, preciso usar outra regra neste novo resultado."

4. Por Que Isso Ajuda: A Analogia da "Obra"

Pense em uma resposta normal de IA como um empreiteiro que apenas levanta uma parede e torce para que fique de pé. Se a parede estiver torta, você não sabe o porquê até que ela caia.

Derivation Prompting é como um empreiteiro que precisa mostrar a você as plantas e o registro passo a passo da construção.

  • Interpretabilidade: Como a IA constrói uma "árvore" de passos, você pode olhar para os galhos do meio e dizer: "Espere, você combinou esses dois fatos de forma errada", ou "Você inventou um fato aqui". É muito mais fácil identificar o erro porque o caminho é visível.
  • Controle: Ao forçar a IA a seguir regras, é menos provável que ela se desvie e invente coisas. É como dar à IA uma lista de verificação estrita; ela não pode pular etapas ou inventar novas.

5. O Que Eles Encontraram

Os autores testaram isso em um problema do mundo real: responder a perguntas de estudantes sobre regras administrativas universitárias. Eles compararam três métodos:

  1. Contexto Longo: Dar o livro inteiro para a IA de uma vez.
  2. RAG Padrão: O método usual de pegar algumas páginas e responder.
  3. Derivation Prompting: O novo método passo a passo baseado em regras.

Os Resultados:

  • O novo método reduziu significativamente as respostas "ruins" (respostas que estavam erradas ou inventavam coisas).
  • Não tornou necessariamente a IA mais rápida em encontrar a resposta certa, mas tornou as respostas que ela deu muito mais confiáveis.
  • Funcionou melhor com um modelo de IA muito inteligente (Claude Opus). Um modelo menor e menos poderoso (Claude Haiku) conseguia seguir as regras, mas às vezes ficava preso ou produzia menos respostas de alta qualidade, mostrando que a IA precisa ser "inteligente o suficiente" para seguir as instruções lógicas.

A Conclusão

Este artigo propõe uma maneira de impedir que a IA chute, forçando-a a "mostrar seu trabalho" usando uma estrutura lógica e baseada em regras em forma de árvore. Transforma a IA de um chutador confiante em um solucionador de problemas cuidadoso e passo a passo, tornando-a muito mais segura para usar em perguntas importantes e baseadas em fatos.

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 →