Voltar aos resultados

LLM como juiz

LLM-as-a-Judge

Método
Intermediário
Categoria: Evals, testes e métricasSubcategoria: Avaliação de sistemas de IA

O que significa

É a técnica de usar um modelo de linguagem para avaliar as saídas de outro modelo (ou do mesmo), seguindo uma rubrica: fidelidade à fonte, completude, tom, conformidade com regras. Permite avaliar milhares de casos automaticamente, o que seria inviável com pessoas. Precisa ser calibrado contra a avaliação humana e tem vieses conhecidos: tende a preferir respostas mais longas, a favorecer modelos da própria família e a ser sensível à ordem quando compara duas respostas. É o que torna o eval em escala viável em produtos com LLM.

Como usar na prática de produto

Em Produto, a regra é: o juiz só vale depois de concordar com humanos em uma amostra. É preciso medir essa concordância e só confiar no juiz quando ela é alta. Critérios separados, com um juiz por critério, funcionam melhor do que pedir “uma nota geral”. E quando o juiz e os humanos divergem sistematicamente, o que precisa ser revisado é o critério, não o juiz. Por exemplo, um juiz avalia “a resposta cita apenas cláusulas presentes nos trechos fornecidos?” em 5 mil respostas, com concordância de 91% com avaliadores humanos na amostra de calibração.

Quando usar este termo ou outro

Use LLM como juiz para volume, sobre critérios verificáveis e bem definidos. Use avaliação humana para calibrar o juiz e para critérios subjetivos. Use métrica determinística (formato válido, valor exato) sempre que possível: é mais barata e não tem viés. Uma forma simples de diferenciar: código verifica o objetivo; juiz avalia o texto; humano define o que é bom.

Exemplos de aplicação

  • Fidelidade: juiz verifica se cada afirmação está sustentada pelos trechos fornecidos.
  • Calibração: comparar o juiz com humanos em 200 casos antes de usá-lo em milhares.
  • Critérios separados: um juiz para tom, outro para completude, outro para conformidade.
  • Vieses: alternar a ordem das respostas em comparações pareadas.
  • Escala: avaliar toda a produção da semana, e não só uma amostra.

Origem do termo

Zheng et al., Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena (2023).

Fonte técnica

Zheng et al., Judging LLM-as-a-Judge (2023); Ragas documentation

Termos relacionados