Evaluating Scoring Bias in LLM-as-a-Judge
Este artigo aborda a questão pouco investigada do viés de pontuação em sistemas de LLM como Juiz, definindo e quantificando três novos tipos de viés — viés de ordem da rubrica, viés de ID de pontuação e viés de pontuação da resposta de referência — e propondo um quadro abrangente para mitigá-los por meio do aprimoramento do design de prompts e da avaliação automatizada.
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ê contratou um professor robô automatizado e muito inteligente para corrigir redações. Esse robô deveria ser justo, objetivo e consistente. Você entrega a ele a redação de um aluno e uma rubrica (uma lista de verificação do que faz uma boa redação), e ele atribui à redação uma nota de 1 a 5.
Este artigo trata da descoberta de que mesmo os professores-robô mais inteligentes são, na verdade, bastante facilmente enganados. Eles não olham apenas para a redação; ficam confusos com como as instruções são escritas, mesmo que as instruções digam exatamente a mesma coisa.
Aqui está a análise das descobertas do artigo usando analogias simples:
O Problema Central: O Efeito "Bola Mágica 8"
Os pesquisadores descobriram que, se você alterar ligeiramente a formatação das instruções de correção — sem mudar o significado real —, a nota atribuída pelo robô à mesma redação pode mudar drasticamente. É como perguntar a um amigo: "Quão boa é este filme?" e receber um "5 de 5" se você perguntar educadamente, mas um "2 de 5" se perguntar enquanto está de cabeça para baixo. O filme não mudou, mas a resposta sim.
O artigo foca no Viés de Pontuação, que ocorre quando o robô atribui uma pontuação absoluta diferente (como um 3 ou um 4) apenas porque o prompt foi ajustado, e não porque a resposta mudou.
As Três Maneiras pelas quais o Robô Fica Confuso
Os pesquisadores identificaram três "truques" específicos que atrapalham a correção do robô:
O Viés da Ordem do Menu (Ordem da Rubrica):
Imagine um cardápio de restaurante. Normalmente, os aperitivos são listados primeiro, depois os pratos principais. Se você inverter o cardápio para que os pratos principais sejam listados primeiro, o sabor da comida muda? Não. Mas o professor-robô acha que sim.- A Descoberta: Se as regras de correção forem listadas de "1 a 5" (baixo para alto), o robô corrige de forma diferente do que se forem listadas de "5 a 1" (alto para baixo) ou em ordem aleatória. O robô fica confuso com a sequência.
O Viés da Etiqueta de Nome (ID da Pontuação):
Geralmente, usamos números como 1, 2, 3, 4, 5. Mas e se usássemos letras (A, B, C, D, E) ou algarismos romanos (I, II, III, IV, V)?- A Descoberta: O cérebro do robô reage de forma diferente a esses diferentes "nomes" para as pontuações. Às vezes, usar algarismos romanos faz do robô um corretor melhor; outras vezes, faz com que ele seja pior. É como se o robô tivesse um alfabeto favorito.
O Viés do "Exemplo Perfeito" (Pontuação da Resposta de Referência):
Às vezes, os professores dão aos alunos um "exemplo perfeito" de uma redação para mostrar como é uma nota "5". Os pesquisadores testaram o que acontece se atribuírem uma pontuação a esse exemplo.- A Descoberta: Se você mostrar ao robô um exemplo perfeito e rotulá-lo como "Nota 5", o robô torna-se muito consistente e preciso. No entanto, se você rotular esse mesmo exemplo perfeito como "Nota 3", o robô fica confuso e começa a atribuir notas mais baixas a tudo o mais, pensando: "Ah, se o exemplo perfeito é apenas um 3, então a redação deste aluno deve ser terrível".
Os Experimentos: Testando os Robôs
Os pesquisadores testaram isso em vários "professores-robô" diferentes (modelos de IA), desde os mais poderosos (como o GPT-4o) até os menores e mais baratos.
- Os Grandes Robôs vs. Os Pequenos Robôs: Os robôs mais poderosos eram menos facilmente confundidos. Eram como um professor sênior que conhece o material tão bem que inverter a ordem do cardápio não os desvia. Os robôs menores eram como estagiários nervosos; uma pequena mudança nas instruções fazia suas notas saltarem de forma descontrolada.
- A Surpresa: Às vezes, os "truques" realmente ajudaram! Para alguns robôs, usar algarismos romanos ou inverter a ordem das regras fez com que corrigissem mais precisamente do que a maneira padrão. Acontece que a maneira "padrão" como os humanos geralmente escrevem prompts nem sempre é a melhor maneira para os robôs.
As Soluções: Como Corrigir a Pontuação
Com base em seus experimentos, os autores sugerem três maneiras de tornar esses juízes-robô mais confiáveis:
- Contrate os Grandes Robôs: Se você precisa de uma correção crítica (como para um emprego ou escola), use o modelo de IA mais poderoso disponível. Eles são naturalmente mais estáveis e menos propensos a serem influenciados por truques de formatação.
- Quebre as Regras (Intencionalmente): Não copie apenas a lista padrão de "1 a 5". Tente listar as regras de "5 até 1" ou use letras em vez de números. O artigo sugere que fazer algo ligeiramente "não convencional", mas claro, pode realmente impedir que o robô caia em suas armadilhas habituais de viés.
- Mostre o Exemplo Perfeito (com um 5): Se você vai mostrar ao robô uma resposta "padrão ouro" para ajudá-lo a corrigir, certifique-se de rotulá-la como "5" (a pontuação mais alta). Isso ancora o pensamento do robô e torna-o muito mais preciso.
A Conclusão
O artigo conclui que "LLM-como-Juiz" (usar IA para corrigir IA) não é tão objetivo quanto pensávamos. Os robôs são sensíveis à apresentação das regras, e não apenas às regras em si. Para obter notas justas, precisamos ter muito cuidado com a maneira como escrevemos as instruções, talvez usando os modelos mais poderosos e projetando nossos prompts de maneiras ligeiramente diferentes do que estamos acostumados.
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.