Pular para o conteúdo

DEMOProtótipo da Fase 0. Notícias, tópicos e números desta página são DEMO, criados para avaliação visual.

Eureka42

Tutoriais

LLM como juiz: avaliando respostas com outro modelo

Usar um modelo forte para avaliar respostas de outro modelo é rápido e barato. Funciona razoavelmente bem, desde que você conheça os vieses do juiz.

@raulelgreco1 min de leitura

Rack de servidor com equipamentos de rede

Avaliar respostas abertas com pessoas é caro e lento. Zheng e colegas (2023) estudaram uma alternativa: usar um modelo de linguagem forte como juiz, criando os testes MT-Bench e Chatbot Arena.

O que o estudo encontrou

O GPT-4, como juiz, concordou com avaliadores humanos em mais de 80% dos casos, nível parecido com a concordância entre duas pessoas. Mas o juiz mostrou vieses claros:

  • Posição: tende a preferir a resposta apresentada primeiro.
  • Tamanho: tende a preferir respostas mais longas.
  • Autopreferência: pode favorecer respostas parecidas com as suas.

Como montar um juiz confiável

  1. Escreva critérios explícitos e uma escala com exemplos para cada nota.
  2. Em comparações, avalie as duas ordens e só aceite resultados consistentes.
  3. Peça que o juiz justifique antes de dar a nota.
  4. Calibre com uma amostra avaliada por pessoas.
  5. Não use o mesmo modelo como candidato e como juiz.

Bem montado, o juiz automático permite testar mudanças de prompt ou de modelo em minutos, em vez de dias.

Foto: Valentin Lacoste / Unsplash.