← Últimos artigos
💬 NLP

CORTEX: Token-Level Hallucination Detection in RAG via Comparative Internal Representations

O artigo propõe o CORTEX, um método de detecção de alucinação ao nível de token para Geração Aumentada por Recuperação que identifica conteúdo não fundamentado ao comparar as representações internas de um modelo com e sem documentos recuperados, enquanto aproveita a propagação de informação e o suavizamento consistente de spans para alcançar a localização detalhada de alucinações.

Autores originais: Kazuaki Furumai, Shuichiro Haruta, Kazunori Matsumoto, Daisuke Kamisaka

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

Autores originais: Kazuaki Furumai, Shuichiro Haruta, Kazunori Matsumoto, Daisuke Kamisaka

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 assistente muito inteligente e culto (a IA) tentando responder a uma pergunta para você. Para garantir que a resposta seja precisa, você entrega ao assistente uma pilha de livros de referência (os documentos recuperados) para que ele consulte enquanto escreve.

Às vezes, o assistente faz um ótimo trabalho, seguendo estritamente os livros. Outras vezes, ele pode acidentalmente inventar um fato ou misturar um detalhe, mesmo com os livros ali na mesa. Isso é chamado de "alucinação".

O problema é que, em uma resposta longa e detalhada, a IA pode acertar 90% dos fatos dos livros, mas escorregar em apenas uma ou duas frases. As ferramentas atuais são como um segurança que apenas verifica o relatório inteiro ao final. Se o relatório estiver majoritariamente bom, ele pode dizer: "Parece tudo bem!", e deixar passar uma pequena mentira escondida no meio.

Este artigo apresenta o CORTEX, uma nova ferramenta projetada para ser um "microscópio" que verifica a resposta palavra por palavra (ou token por token) para detectar exatamente onde a IA está inventando coisas.

Aqui está como o CORTEX funciona, usando três analogias simples:

1. O Teste "Com e Sem" (Representações Internas Comparativas)

Imagine que você está tentando descobrir se um aluno está realmente lendo um livro didático ou apenas chutando.

  • O Jeito Antigo: Você olha para a resposta do aluno e tenta adivinhar se ele leu o livro.
  • O Jeito CORTEX: Você faz a mesma pergunta ao aluno duas vezes.
    1. Primeira vez: Você entrega o livro didático para ele ler.
    2. Segunda vez: Você retira o livro e pede que ele responda de memória.

O CORTEX compara a "atividade cerebral" (pensamentos internos) da IA durante esses dois cenários.

  • Se a IA estiver falando de um fato encontrado no livro, seu "cérebro" muda significamente quando o livro está presente. É como os olhos do aluno brilhando porque ele encontrou a resposta no texto.
  • Se a IA estiver inventando algo (alucinando), seu "cérebro" parece quase o mesmo quer o livro esteja lá ou não, porque ela está apenas recorrendo à sua própria memória.

Ao comparar esses dois estados, o CORTEX consegue detectar exatamente quais palavras mudaram por causa do livro (bom) e quais permaneceram iguais porque foram inventadas (ruim).

2. O Detetive da "Corrente de Pensamento" (Resíduo Contextual)

Às vezes, uma IA é inteligente o suficiente para ler um fato do livro no início da resposta e, então, usar esse fato para construir o restante da frase mais adiante.

  • O Problema: Se você olhar apenas para a frase posterior, pode parecer que a IA não está mais usando o livro, porque o livro não é mencionado exatamente ali. Isso poderia enganar um detector, fazendo-o pensar que a frase posterior é uma mentira, embora ela seja baseada em um fato verdadeiro encontrado anteriormente.
  • A Solução CORTEX: O CORTEX age como um detetive que segue o rastro. Ele percebe: "Ei, esta frase está dependendo de um fato que a IA acabou de ler duas frases atrás". Ele subtrai essa "influência indireta" para não se confundir. Isso evita que a ferramenta acuse falsamente a IA de mentir quando ela está, na verdade, apenas continuando uma história verdadeira.

3. O "Filtro de Ruído" (Suavização de Persistência de Rótulo)

Imagine que você está ouvindo uma estação de rádio que tem muita estática. Às vezes, a estática faz uma única palavra parecer uma mentira, mesmo que a frase inteira seja verdadeira.

  • O Problema: Ferramentas de detecção brutas podem ser instáveis. Elas podem sinalizar uma palavra como mentira, depois a próxima como verdade, e a seguinte como mentira, criando um padrão confuso e disperso. Mas, na realidade, se uma IA está mentindo, ela geralmente mente por uma frase ou sentença inteira, não apenas por uma palavra isolada.
  • A Solução CORTEX: O CORTEX aplica um filtro de "suavização". Ele assume que, se uma palavra é uma mentira, as palavras imediatamente ao lado dela provavelmente fazem parte da mesma mentira. Ele conecta os pontos, transformando uma bagunça dispersa de "talvez-mentiras" em um bloco claro e sólido de "mentiras-certas". Isso torna o resultado final muito mais fácil de ler e entender para um humano.

Os Resultados

Os autores testaram o CORTEX em dois conjuntos diferentes de perguntas e três modelos de IA diferentes. Eles descobriram que:

  • O CORTEX é muito melhor em encontrar as palavras exatas que estão sendo inventadas em comparação com outros métodos.
  • Ele funciona mesmo quando a IA é um modelo "API" (uma caixa preta que você não consegue ver por dentro) ao usar um outro modelo de IA aberto para fazer o trabalho de detetive nos bastidores.
  • Cada parte do sistema (a comparação, a verificação da corrente de pensamento e a suavização) ajudou a tornar a detecção mais precisa.

Em suma, o CORTEX é uma ferramenta que nos ajuda a confiar mais nas respostas da IA ao apontar exatamente onde a IA está inventando coisas, em vez de apenas adivinhar se a resposta inteira é boa ou ruim.

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 →