Who Thinks Best Depends on How Long You Let Them: Budget-Dependent Rankings in LLM Evaluation
Este artigo desafia a suposição de classificações estáveis de modelos de linguagem de grande escala ao demonstrar que a variação dos orçamentos de tokens de inferência altera significativamente o desempenho e a ordem dos modelos, revelando comportamentos não monotônicos, reversões de classificação e complementaridade de modelos que exigem protocolos de avaliação condicionados ao orçamento.
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ê está em uma biblioteca gigante onde os livros são escritos por robôs superinteligentes chamados Modelos de Linguagem de Grande Escala (LLMs). Esses robôs podem ler quase tudo e responder perguntas sobre matemática, ciência e história. Por muito tempo, as pessoas tentando escolher o "melho" robô apenas faziam uma pergunta e viam quem obtinha a resposta certa primeiro. Elas assumiam que, se o Robô A fosse melhor que o Robô B em um teste, ele seria sempre melhor, não importa o quê. Era como julgar uma corrida olhando apenas para quem cruzou a linha de chegada primeiro, sem se importar com quanto tempo eles tinham para correr.
Mas aqui está a reviravolta: esses robôs não apenas "pensam" instantaneamente. Eles escrevem suas respostas palavra por palavra, como uma longa cadeia de pensamentos. O limite de quantas palavras eles podem escrever é chamado de "orçamento de tokens". Pense nisso como dar a um aluno diferentes quantidades de tempo para fazer uma prova. Alguns alunos podem precisar de muito tempo para resolver um quebra-cabeça difícil, enquanto outros podem ficar confusos se tiverem muito tempo e começarem a pensar demais. A grande questão para os cientistas é: o "melhor" robô continua sendo o melhor se mudarmos o limite de tempo? Ou o vencedor muda dependendo de quanto tempo os deixamos pensar? É exatamente isso que os pesquisadores queriam descobrir.
O Problema do "Pensar Demais": Por que Mais Tempo Nem Sempre é Melhor
Neste estudo, os pesquisadores montaram um experimento massivo para ver como quatro modelos diferentes de IA se saíram em três testes complicados: matemática de nível escolar, matemática de nível de competição e questões de ciência de nível de pós-graduação. Eles não apenas deixaram os modelos rodarem; eles os forçaram a parar após quantidades específicas de "pensamento" (medidas em tokens). Eles testaram sete limites diferentes, variando de um minúsculo 64 tokens (pouquíssimo tempo de pensamento) até um enorme 4.096 tokens (muito tempo de pensamento).
O que eles descobriram é que a ideia de um único "melhor" modelo é um mito. As classificações dos modelos mudaram e oscilaram dependendo inteiramente de quanto tempo lhes foi dado.
A Surpresa do "Pensar Demais"
Você pode pensar que dar mais tempo para um robô pensar sempre o ajudaria a acertar a resposta. Mas os pesquisadores descobriram algo estranho: às vezes, dar mais tokens para um modelo na verdade o fazia errar a resposta. Eles chamam isso de "overthinking" (pensar demais).
Imagine um aluno que sabe a resposta de um problema de matemática. Se você lhe der 10 minutos, ele a escreve corretamente. Mas se você lhe der 30 minutos, ele pode começar a duvidar de si mesmo, mudar sua resposta e acabar com a resposta errada. O estudo descobriu que isso aconteceu em cerca de 3% a 19% das questões. Pior ainda, isso não era um problema com as questões em si; era específico de cada robô. Uma questão que fez um modelo "pensar demais" e falhar poderia ser perfeitamente adequada para outro modelo. É como como uma pessoa pode ficar nervosa se tiver muito tempo para preparar um discurso, enquanto outra pessoa prospera com isso.
As Grandes Trocas de Classificação
Por causa disso, o "vencedor" da corrida mudava constantemente.
- No teste de matemática mais fácil (GSM8K), um modelo enorme (LLaMA-3.3 70B) foi o campeão quando recebeu uma quantidade média de tempo (256 tokens). Mas assim que deram mais tempo aos modelos (até 4.096 tokens), um modelo menor (GPT-OSS 20B) assumiu a liderança e permaneceu nela.
- No teste de ciência mais difícil (GPQA), o modelo menor (LLaMA-3 8B) foi o melhor quando o tempo era curto (256–512 tokens). Mas conforme o tempo aumentava, os modelos maiores alcançaram e eventualmente empataram no topo.
Isso significa que, se você olhar para um ranking hoje dizendo "O Modelo X é o melhor", essa afirmação só é verdadeira para uma quantidade específica de tempo. Se você mudar o limite de tempo, o Modelo X pode subitamente se tornar o pior de todos.
A Lacuna do "Oráculo": Por que Precisamos de um Interruptor Inteligente
Os pesquisadores também perguntaram: "Se pudéssemos magicamente escolher o modelo perfeito para cada pergunta, o quanto melhoraríamos?". Eles construíram um "Oráculo" teórico (um selecionador perfeito) que escolhia o melhor modelo para cada pergunta e limite de tempo específicos.
Os resultados foram chocantes. No teste de ciência difícil, esse selecionador perfeito poderia obter 27,8 pontos percentuais a mais de respostas corretas do que o melhor modelo rodando sozinho. Mesmo nos testes de matemática mais fáceis, a lacuna foi significativa (até 16,9 pontos). Isso prova que nenhum robô é bom em tudo. Às vezes o robô pequeno é o melhor, às vezes o grande, e às vezes todos estão errados.
Podemos Construir um Interruptor Inteligente?
A equipe tentou construir um "roteador" — um sistema inteligente que olha para uma pergunta e o limite de tempo, e então decide qual robô deve responder.
- Dentro do mesmo tipo de teste: Quando treinaram o roteador em problemas de matemática e o testaram em problemas de matemática, ele funcionou muito bem. Usar o "limite de tempo" como uma pista ajudou a escolher o robô certo, melhorando a precisão em 1,6 a 5,7 pontos.
- Através de diferentes testes: Mas quando tentaram usar o mesmo roteador para alternar de questões de matemática para ciência, ele ficou confuso. As pistas de "limite de tempo" que funcionavam para a matemática não funcionaram para a ciência. Na verdade, usar essas pistas fez o roteador ter um desempenho pior em 1,2 pontos ao alternar entre domínios. Isso sugere que a relação entre "quanto tempo você tem" e "conseguir a resposta certa" é diferente para cada assunto.
A Conclusão
A lição principal deste artigo é simples, mas poderosa: não existe um único "melhor" modelo de IA. A resposta para "qual modelo é o melhor?" depende inteiramente de "quanto tempo você o deixa pensar".
Se você estiver construindo um aplicativo para um celular onde só pode dar um pouco de tempo para a IA, um modelo pequeno e rápido pode ser o seu campeão. Se você estiver operando um servidor onde pode dar horas para a IA pensar, um modelo diferente e maior pode vencer. A antiga maneira de classificar modelos — apenas escolhendo um vencedor para todos — está quebrada. Em vez disso, precisamos dizer: "O Modelo A é o melhor para respostas curtas, o Modelo B é o melhor para respostas longas e, às vezes, se você der tempo demais a eles, eles podem simplesmente estragar tudo".
Os pesquisadores sugerem que, no futuro, devemos parar de pedir uma pontuação única e começar a relatar como os modelos performam em diferentes limites de tempo. E se quisermos usar esses modelos de forma eficaz, precisamos de sistemas inteligentes que saibam quando chamar o pensador rápido e pequeno e quando chamar o pensador grande e lento — porque o vencedor muda no momento em que o cronômetro começa a correr.
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.