← Últimos artigos
🤖 machine learning

Hallucination Is Linearly Decodable from Mid-Layer Hidden States in Quantized LLMs

Este artigo demonstra que um sinal de veracidade linearmente separável que codifica alucinação está fortemente presente nos estados ocultos de camadas intermediárias de LLMs de código aberto quantizados em 4 bits, permitindo a detecção com pontuações de AUROC próximas da perfeição usando sondas lineares simples, enquanto métodos baseados em amostragem apresentam desempenho significativamente inferior sob o mesmo protocolo de avaliação.

Autores originais: Aizierjiang Aiersilan

Publicado 2026-06-03
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Aizierjiang Aiersilan

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 robô muito inteligente, mas um pouco pouco confiável. Às vezes ele diz a verdade e, às vezes, inventa fatos que parecem convincentes, mas que são completamente errados (isso é chamado de "alucinação").

Este artigo é como um relatório de detetive tentando descobrir: Como podemos saber se o robô está mentindo e onde, em seu "cérebro", a mentira está escondida?

Os pesquisadores testaram isso em três cérebros de robôs populares e de código aberto (Llama, Mistral e Qwen) que foram encolhidos para caber em um computador domésto padrão (usando uma técnica chamada "quantização de 4 bits", que é como comprimir um filme de alta definição em um arquivo pequeno sem perder muita qualidade).

Aqui está o que eles descobriram, explicado de forma simples:

1. O "Detector de Verdade" é uma Linha Simples

Os pesquisadores tentaram duas maneiras principais de pegar o robô mentindo:

  • A Abordagem do "Jogador" (Amostragem): Pergunte a mesma coisa ao robô 10 vezes. Se ele der 10 respostas diferentes, talvez esteja confuso ou mentindo. Se ele der a mesma resposta todas as vezes, talvez esteja dizendo a verdade.
  • A Abordagem do "Raio-X" (Sondagem): Olhe diretamente dentro do cérebro do robô enquanto ele pensa. Especificamente, eles observaram os "estados ocultos" (os sinais elétricos entre as camadas do cérebro) para ver se existe um padrão que diga "Verdade" ou "Mentira".

O Resultado: A abordagem do "Raio-X" foi uma vencedora absoluta. Ao olhar para apenas uma camada específica no meio do cérebro do robô, uma ferramenta matemática muito simples (uma "sonda linear") conseguia dizer se o robô estava mentindo com 90% a 100% de precisão.

A abordagem do "Jogador" (perguntar 10 vezes) foi basicamente inútil neste teste específico, não performando melhor do que jogar uma moeda para o alto (cerca de 50% de precisão).

2. Onde no Cérebro está a Mentira?

Os pesquisadores descobriram que o "sinal da verdade" não está em todo lugar. É como um quarto específico em um arranha-céu onde a verdade está escrita na parede.

  • Para os robôs Llama e Mistral (que têm 32 andares), a verdade é mais visível nos andares 13 a 18.
  • Para o robô Qwen (que tem 28 andares), a verdade é mais visível nos andares 19 a 25.

Se você verificar o cérebro do robô nesses "andares" específicos, pode saber quase instantaneamente se ele está sendo honesto.

3. Por que a Abordagem do "Jogador" Falhou

Você pode se perguntar: "Por que perguntar a mesma coisa 10 vezes não funcionou?"
O artigo explica isso com uma distinção inteligente:

  • A Sonda (Raio-X) recebeu uma resposta específica (ex: "A capital da França é Paris") e perguntou: "O seu cérebro reconhece isso como verdadeiro?" Ela observou a reação interna do robô a aquela frase específica.
  • O Jogador (Amostragem) apenas recebeu uma pergunta e foi instruído a "escrever 10 histórias diferentes". Ele mediu o quão confuso o robô estava sobre a pergunta, não se uma resposta específica era verdadeira.

Como o teste foi configurado para verificar respostas específicas, o "Jogador" estava procurando no lugar errado. Era como tentar encontrar um erro de digitação específico em um documento pedindo ao autor para escrever o documento 10 vezes do zero, em vez de apenas ler o documento uma vez.

4. A "Linha Simples" vs. A "Máquina Complexa"

Os pesquisadores tentaram usar uma ferramenta matemática super complexa (um MLP) para encontrar as mentiras, pensando que ela poderia ser mais inteligente que uma ferramenta simples.
A Surpresa: A ferramenta complexa não foi muito melhor que a ferramenta simples. A "verdade" no cérebro do robô é, na verdade, muito direta — é quase como uma linha reta. Você não precisa de um supercomputador para encontrá-la; uma régua simples funciona muito bem.

5. A Pista da "Atenção"

Havia outro truque que funcionava bem, mas apenas quando o robô estava lendo um texto específico (como um artigo da Wikipedia).
Eles observaram a "atenção" do robô (no que ele está focando) no primeiríssimo passo.

  • Se o robô estava dizendo a verdade baseada no texto, sua atenção estava focada e calma.
  • Se o robô estava alucinando, sua atenção estava dispersa e confusa.
    Isso deu uma pista muito forte (até 94% de precisão) sem precisar de matemática extra ou tempo adicional.

A Grande Conclusão

Se você quiser pegar um pequeno robô de IA comprimido mentindo sobre fatos:

  1. Não pergunte a mesma coisa 10 vezes (isso desperdiça tempo e não funciona bem aqui).
  2. Sim, dê uma espiada dentro do cérebro dele nas camadas intermediárias (por volta da 15ª ou 20ª camada).
  3. Você pode usar uma verificação matemática muito simples e rápida para detectar a mentira com precisão quase perfeita.

O artigo conclui que, para esses tipos específicos de testes, olhar dentro do cérebro do robô é muito mais rápido e preciso do que pedir que ele se repita.

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 →