← Últimos artigos
💬 NLP

Token-Level Density-Based Uncertainty Quantification Methods for Eliciting Truthfulness of Large Language Models

Este artigo apresenta um novo método supervisionado de quantificação de incerteza para modelos de linguagem de grande escala que adapta a Distância de Mahalanobis a embeddings em nível de token através de múltiplas camadas, demonstrando precisão e generalização superiores às abordagens existentes para elicitação de veracidade tanto em tarefas de geração em nível de sequência quanto em tarefas de verificação de fatos.

Autores originais: Artem Vazhentsev, Lyudmila Rvanova, Ivan Lazichny, Alexander Panchenko, Maxim Panov, Timothy Baldwin, Artem Shelmanov

Publicado 2026-04-29
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Artem Vazhentsev, Lyudmila Rvanova, Ivan Lazichny, Alexander Panchenko, Maxim Panov, Timothy Baldwin, Artem Shelmanov

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 robô muito inteligente e bem lido (um Modelo de Linguagem de Grande Escala, ou LLM) que pode escrever histórias, responder perguntas e resumir notícias. O problema é que esse robô às vezes "alucina" — ele inventa fatos com confiança ou conta mentiras, assim como um aluno que chuta a resposta em uma prova, mas está errado.

Os autores deste artigo quiseram construir um "detector de mentiras" para esse robô. Eles queriam uma maneira de saber, antes de confiarmos na resposta do robô, se o robô está realmente inseguro ou se está apenas blefando.

Veja como eles fizeram isso, explicado de forma simples:

O Problema com os Métodos Antigos

Anteriormente, cientistas tentaram duas maneiras principais de pegar o robô mentindo:

  1. O Método "Pergunte Novamente": Pergunte ao robô a mesma pergunta 10 vezes. Se ele der 10 respostas diferentes, provavelmente está confuso. Desvantagem: Isso é lento e caro, como perguntar a um amigo a mesma pergunta 10 vezes só para ver se ele muda a história.
  2. O Método "Pontuação de Confiança": Observe o quão confiante o robô soa. Desvantagem: Robôs são ótimos em soar confiantes mesmo quando estão completamente errados.

A Nova Ideia: O Detetive "Densidade em Nível de Token"

Os autores perceberam que o "cérebro" do robô (suas camadas internas) guarda pistas sobre sua incerteza. Eles decidiram usar uma ferramenta matemática chamada Distância de Mahalanobis (DM).

A Analogia: A "Multidão Normal" vs. O "Outlier"
Imagine que o robô tem uma biblioteca mental de "boas respostas corretas" que aprendeu durante o treinamento.

  • O Jeito Antigo (Nível de Sequência): Quando o robô termina uma frase inteira, o método antigo olhava para a frase inteira como um grande bloco e perguntava: "Esse bloco inteiro parece com as respostas 'boas'?". O problema era que uma frase pode ter uma palavra estranha que estraga tudo, mas o "bloco" ainda pode parecer OK.
  • O Jeito Novo (Nível de Token): Os autores decidiram olhar para cada palavra individual (token) que o robô escreve, uma por uma.
    • Eles perguntam: "Essa palavra específica parece com as palavras encontradas na biblioteca 'boa' do robô?"
    • Se o robô escrever uma palavra muito estranha ou distante de sua biblioteca de palavras corretas, essa palavra recebe uma alta "pontuação de suspeita".
    • Eles fazem isso para cada palavra na frase e depois calculam a média das pontuações para obter uma "pontuação de incerteza" final para a resposta inteira.

Como Eles Construíram Isso (A Receita)

  1. Recolha os "Bons" Exemplos: Eles pegaram um monte de perguntas e as respostas do robô. Filtraram essas respostas para manter apenas as que eram definitivamente corretas (como um professor corrigindo uma prova e mantendo apenas os trabalhos com nota A+).
  2. Mapeie as "Boas" Palavras: Eles olharam para a matemática interna (embeddings) das palavras naqueles trabalhos com A+ para criar um mapa do que "correto" parece para cada camada do cérebro do robô.
  3. O Teste de "Suspeita": Quando o robô gera uma nova resposta, o sistema verifica cada palavra individual contra aquele mapa "correto".
    • Se uma palavra está longe do mapa "correto", ela recebe uma alta pontuação de distância (Alta Incerteza).
    • Se está perto, recebe uma pontuação baixa (Baixa Incerteza).
  4. O "Treinador" (Regressão Linear): Como olhar para cada camada individual do cérebro do robô é complicado, eles treinaram um "treinador" simples (um modelo de regressão linear). Esse treinador olha para todas as pontuações de suspeita das diferentes camadas e para a própria confiança do robô, e então diz: "Com base em todas essas pistas, qual a probabilidade de essa resposta ser verdadeira?"

O Que Eles Encontraram

Eles testaram esse novo "Detetive em Nível de Token" em 11 tarefas diferentes, desde resumir artigos de notícias até responder perguntas difíceis de ciências.

  • É Mais Rápido: Ao contrário do método "Pergunte Novamente", isso não exige que o robô seja executado várias vezes. É quase tão rápido quanto o robô apenas escrevendo a resposta normalmente.
  • É Mais Inteligente: Ele pegou mentiras muito melhor do que os métodos anteriores. Em muitos testes, foi o melhor método disponível.
  • Funciona em Coisas Novas: Mesmo quando testaram o robô em tópicos que ele não havia visto durante o treinamento (como mudar de resumir notícias para responder perguntas médicas), o método ainda funcionou bem.
  • O Impulso "Híbrido": Eles descobriram que combinar seu novo método com a própria pontuação de confiança do robô (uma abordagem "Híbrida") o tornou ainda melhor em detectar mentiras.

A Conclusão

O artigo afirma que, ao olhar para cada palavra individual que o robô escreve e verificar o quão "estranha" ela é em comparação com o treinamento do robô, podemos criar uma maneira muito rápida, precisa e barata de dizer se o robô está dizendo a verdade ou inventando coisas. É como dar ao robô um espelho para que ele possa ver quando está prestes a dizer algo estranho, antes mesmo de dizer.

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 →