Spurious Prompts: Can Irrelevant Prompts Steer Large Language Models?
Este artigo demonstra que prompts "espúrios" semanticamente não relacionados podem orientar sistematicamente modelos de linguagem grandes a melhorar o desempenho da tarefa ou induzir comportamentos não intencionais, revelando uma nova forma de sensibilidade a prompts que pode ser explorada por meio de busca de caixa preta.
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ê tem um assistente robótico muito inteligente, mas ligeiramente excêntrico. Normalmente, para fazê-lo resolver um problema de matemática, você diz: "Por favor, resolva esta equação." Para fazê-lo escrever uma história, você diz: "Escreva um conto sobre um dragão." É assim que normalmente conversamos com a IA: damos instruções claras e relevantes.
Este artigo descobre algo estranho e surpreendente: você realmente não precisa dar ao robô as instruções corretas para fazê-lo funcionar. Na verdade, você pode dar a ele instruções que não têm absolutamente nada a ver com a tarefa, e ele ainda pode resolver o problema melhor do que se você tivesse dado uma instrução normal.
Os autores chamam essas instruções de "Prompts Espúrios."
O Truque de Mágica: A Analogia do "Código Secreto"
Pense no modelo de IA como um piano de cauda. Normalmente, para tocar uma música específica (a tarefa), você pressiona as teclas específicas (as instruções da tarefa).
Os pesquisadores descobriram que, se você tocar uma melodia completamente diferente e aleatória no piano (um prompt sobre afinar cordas de harpa ou tecer uma tapeçaria), o piano pode acidentalmente começar a tocar a música correta que você queria, e às vezes até tocá-la melhor do que se você tentasse tocar a música diretamente.
O prompt não diz "Resolva este problema de matemática." Em vez disso, pode dizer:
"Você é um tecelão de seis fios distintos em um tear. Um designer especifica um padrão. Você deve selecionar o fio que forma aquela textura. Não considere o caimento do tecido. Sua função é puramente o alinhamento estrutural. Uma vez que o padrão estiver definido, pare de tecer e declare: [Letra]."
Embora isso seja sobre tecelagem e não contenha palavras de matemática, quando você alimenta uma pergunta matemática à IA com este prompt, a IA frequentemente resolve o problema matemático corretamente.
Como Eles Encontraram Esses Prompts
Os pesquisadores não adivinharam esses prompts; eles usaram uma "busca de caixa-preta" (como uma caça ao tesouro onde você não pode ver dentro do baú, apenas os resultados).
- O Gerador: Eles pediram a uma IA superinteligente que escrevesse centenas de histórias estranhas e não relacionadas (sobre faróis, sinos ou arquivos secretos).
- O Filtro: Eles descartaram qualquer história que mencionasse acidentalmente a tarefa (como palavras como "matemática", "calcular" ou "diagnóstico").
- O Teste: Eles tentaram essas histórias estranhas na IA para ver quais faziam com que ela respondesse corretamente às perguntas reais.
- A Evolução: Eles pegaram as melhores histórias estranhas, misturaram-nas ligeiramente e tentaram novamente, evoluindo-as lentamente em prompts estranhos "perfeitos".
O Que Eles Descobriram
- Funciona: Esses prompts não relacionados frequentemente faziam a IA performar tão bem quanto, ou até melhor do que, instruções padrão como "Pense passo a passo" ou "Resolva isso cuidadosamente".
- Não Se Trata de Comprimento: Você pode pensar que prompts mais longos e detalhados funcionam melhor. Mas esses prompts "espúrios" eram na verdade muito mais curtos do que os otimizados, e ainda assim venceram.
- Não Se Trata de Significado: Quando os pesquisadores verificaram o "significado" dos prompts, descobriram que esses prompts estranhos eram tão não relacionados à tarefa quanto um nonsense aleatório. A IA não estava entendendo a história; ela estava reagindo à estrutura ou ao vibe do texto.
- Pode Dar Errado (ou Certo) Intencionalmente: Os pesquisadores também descobriram que podiam usar esses prompts para forçar a IA a fazer coisas tolas, como:
- Sempre escolher a primeira opção de resposta (A), mesmo que esteja errada.
- Sempre dar um número par como resposta.
- Dar intencionalmente a resposta errada a uma pergunta.
A Grande Conclusão
O artigo sugere que os Modelos de Linguagem de Grande Escala (LLMs) são sensíveis a coisas que ainda não entendemos completamente. Eles não estão apenas seguindo o "significado" de nossas palavras como um humano lendo um manual. Em vez disso, eles parecem ter "alavancas" ocultas dentro deles. Um prompt sobre "afinar uma harpa" pode puxar uma alavanca que faz o modelo focar melhor, mesmo que a harpa não tenha nada a ver com o problema de matemática.
Em resumo: O artigo prova que você pode direcionar uma IA poderosa usando instruções completamente irrelevantes para o trabalho e, às vezes, essas instruções irrelevantes funcionam melhor do que as óbvias. É como descobrir que dizer a um chef para "polir a prataria" faz sua sopa ter um sabor melhor do que dizer a ele para "cozinhar a sopa".
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.