Impact of Task Phrasing on Presumptions in Large Language Models
Este estudo demonstra que a formulação de tarefas influencia significativamente a formação de pressupostos em modelos de linguagem de grande escala, afetando sua adaptabilidade e raciocínio lógico em tarefas de tomada de decisão como o dilema do prisioneiro iterado, destacando assim a necessidade crítica de formulação neutra para garantir segurança e confiabilidade.
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á ensinando um robô muito inteligente e bem-educado a jogar um jogo. Esse robô leu milhões de livros, artigos e histórias, então conhece muito bem as "regras do mundo". Mas eis o problema: às vezes, o robô é tão bom em lembrar do que ele geralmente vê que para de olhar para o que está realmente à sua frente.
Este artigo é como uma história de detetive investigando exatamente esse problema. O autor, Kenneth Ong, quis ver se os Modelos de Linguagem de Grande Porte (LLMs) — os cérebros por trás dos chatbots de IA — ficam presos em suas próprias suposições quando as regras de um jogo mudam.
O Jogo: Uma Variação do "Dilema do Prisioneiro"
Para testar isso, o autor usou um cenário clássico da teoria dos jogos chamado Dilema do Prisioneiro Iterado. Pense nisso como um jogo entre dois suspeitos em uma delegacia.
- As Regras Normais: Se ambos permanecerem calados (Cooperar), recebem uma pena curta. Se um trair o outro (Trair), o traidor sai livre e o que ficou calado recebe uma pena longa.
- A Armadilha: O autor criou uma versão "invertida" do jogo. Nesta versão, as recompensas são trocadas. Agora, trair a outra pessoa na verdade leva a um pior resultado para você, enquanto permanecer calado é a melhor jogada.
O objetivo era simples: Se a IA for verdadeiramente lógica, ela deve olhar para as novas regras e mudar sua estratégia. Se ela estiver apenas confiando em "presunções" (o que ela acha que o jogo deveria ser), continuará jogando da maneira antiga, mesmo que as regras tenham mudado.
Os Três Experimentos: Como o Robô Foi Convidado a Jogar
O autor realizou três testes diferentes, alterando a forma como as instruções eram escritas a cada vez.
1. O Teste de "Mencionar o Nome" (Nomeação Explícita)
- A Configuração: O prompt dizia explicitamente: "Você está jogando o Dilema do Prisioneiro Iterado". Usava as palavras "prisioneiro", "cooperar" e "trair".
- O Resultado: A IA falhou completamente. Mesmo quando as regras eram invertidas, a IA continuava escolhendo "cooperar" (ou "trair", dependendo do modelo) exatamente como faria no jogo original.
- A Analogia: É como dizer a um chef: "Faça-me um clássico Beef Wellington", e então entregar a ele uma receita de um ensopado vegetariano. O chef, ao ouvir "Beef Wellington", ignora a nova receita e começa a cozinhar carne bovina de qualquer maneira, porque é isso que o nome implica. A IA estava tão focada no nome famoso do jogo que ignorou os números reais na página.
2. O Teste de "Descrição Vaga" (Nome Oculto)
- A Configuração: O prompt removia as palavras "Dilema do Prisioneiro", mas ainda usava as palavras "prisioneiro", "cooperar" e "trair".
- O Resultado: A IA ainda teve dificuldades. Parecia que ela deduzia que se tratava de um "Dilema do Prisioneiro" apenas pelas pistas contextuais (as penas de prisão e os termos específicos). Ela ainda confiava em seus dados de treinamento em vez das novas regras invertidas.
- A Analogia: Isso é como descrever um "Beef Wellington" sem usar o nome, mas dizendo: "É um prato britânico famoso com massa folhada e carne bovina". O chef ainda sabe o que você quer e ignora as novas instruções.
3. O Teste de "Código Neutro" (Variáveis Abstratas)
- A Configuração: O prompt removia tudo de familiar. Sem "prisioneiros", sem "cooperar", sem "trair". Em vez disso, usava rótulos abstratos: "Escolha X" e "Escolha Y", e "perder dólares" em vez de "tempo de prisão".
- O Resultado: Sucesso! Quando a IA não podia confiar em sua memória do jogo famoso, ela realmente olhou para as novas regras. Quando as regras eram invertidas, a IA mudou sua estratégia para corresponder à nova matemática.
- A Analogia: Isso é como dar ao chef uma lista de ingredientes e instruções sem nomear o prato. "Misture farinha, manteiga e carne bovina". Se você mudar as instruções para "Misture farinha, manteiga e tofu", o chef realmente segue a nova lista porque não está distraído pelo nome do prato.
A Reviravolta Surpreendente: Pensar Pode Piorar as Coisas
Uma das descobertas mais interessantes foi sobre o "raciocínio". O autor pediu à IA para "pensar passo a passo" antes de responder.
- A Descoberta: Nos dois primeiros testes, pedir à IA para pensar na verdade a tornou mais teimosa. A IA escreveria um longo parágrafo lógico explicando por que deveria seguir a estratégia "Tit-for-Tat" (uma estratégia famosa para o jogo original), ignorando completamente o fato de que as regras haviam mudado.
- A Analogia: É como um aluno que memorizou o gabarito de uma prova de matemática. Se você mudar os números no problema, mas pedir para ele "mostrar o trabalho", ele pode escrever uma explicação perfeita e lógica de por que a antiga resposta está correta, perdendo completamente que a própria questão mudou.
A Conclusão
O artigo conclui que os modelos de IA são como alunos que estudaram demais para uma prova específica. Eles conhecem as respostas "padrão" tão bem que, se você mudar ligeiramente a pergunta, podem não perceber.
- O Problema: Quando damos tarefas à IA usando nomes ou cenários familiares (como "Dilema do Prisioneiro"), a IA confia em suas "presunções" sobre esses cenários em vez das instruções específicas que você acabou de dar.
- A Solução: Para fazer a IA seguir as regras reais que você dá, você deve descrever a tarefa de forma neutra e abstrata. Não diga a ela o que o jogo é; apenas diga a ela quais são as regras.
Em resumo: Se você quer que uma IA se adapte a uma nova situação, não a lembre da antiga. Fale em "variáveis" (X e Y) em vez de "nomes famosos".
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.