← Últimos artigos
🤖 AI

Do Language Models Track Entities Across State Changes?

Este artigo revela que os grandes modelos de linguagem falham em rastrear incrementalmente os estados das entidades através de operações sequenciais, dependendo em vez disso de uma estratégia não sequencial que agrega informações no token de consulta e utiliza um mecanismo global de supressão frágil para remoções, levando a modos de falha previsíveis que podem ser parcialmente mitigados por meio de intervenção mecânica.

Autores originais: Zilu Tang, Qiao Zhao, Gabriel Franco, Derry Wijaya, Aaron Mueller, Sebastian Schuster, Najoung Kim

Publicado 2026-05-29
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Zilu Tang, Qiao Zhao, Gabriel Franco, Derry Wijaya, Aaron Mueller, Sebastian Schuster, Najoung Kim

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á jogando "Simão Mandou" com um robô muito inteligente, mas um pouco esquecido. Você diz ao robô onde vários itens estão escondidos em sete caixas diferentes. Em seguida, começa a dar instruções: "Coloque um relógio na Caixa 1", "Retire o pote da Caixa 2", "Mova a maçã da Caixa 0 para a Caixa 1". Finalmente, você pergunta: "O que há na Caixa 1?"

Este artigo investiga como os modelos modernos de linguagem de IA (os "robôs") lidam com esse jogo. Especificamente, pergunta: O robô mantém uma lista mental em tempo real de onde tudo está enquanto você fala, ou ele espera até o final para descobrir?

Aqui está o que os pesquisadores descobriram, explicado por meio de analogias simples:

1. O Robô Não Mantém um "Feed Ao Vivo"

Você poderia assumir que, à medida que o robô ouve cada instrução, ele atualiza um mapa mental do mundo, como um GPS atualizando sua localização passo a passo.

  • A Realidade: O robô é mais como um aluno fazendo uma prova que não estuda até o último minuto. Ele não constrói uma imagem completa do mundo à medida que a história se desenrola. Em vez disso, espera até que você faça a pergunta final ("O que há na Caixa 1?"). Só então ele varre freneticamente toda a história que acabou de ouvir, seleciona as frases específicas relevantes para a Caixa 1 e calcula a resposta no ato. Ele não rastreia o "estado" do mundo incrementalmente; apenas recupera os fatos necessários em paralelo, no final.

2. O Problema do "Adicionar" vs. "Remover"

Os pesquisadores analisaram como o robô lida com dois tipos específicos de instruções: COLOCAR (adicionar um item) e REMOVER (tirar um item).

  • A Operação "COLOCAR" (Adicionar): Funciona muito bem. Quando o robô ouve "Coloque o relógio na Caixa 1", ele usa um mecanismo padrão de "olhar para trás". Ele encontra a menção de "Caixa 1" e a menção de "relógio" e os conecta, assim como os humanos conectam um nome a um rosto. Esta parte é confiável.

  • A Operação "REMOVER" (Excluir): É aqui que o robô fica estranho e comete erros.

    • A Analogia: Imagine que você tem uma lista de convidados em uma festa. Se você disser "Remova João da lista", um sistema inteligente riscaria o nome de João apenas naquela lista específica.
    • O Defeito do Robô: Este robô usa um "Apagador Global". Quando ouve a palavra "Remover", ele não apenas risca o item na caixa específica mencionada. Ele coloca uma enorme e invisível etiqueta "NÃO PREVER" naquele item em todos os lugares. Ele efetivamente diz a si mesmo: "Nunca diga a palavra 'pote' novamente", independentemente de em qual caixa o pote estava.

3. O Efeito "Urso Branco"

Os pesquisadores compararam esse "Apagador Global" a um truque psicológico famoso chamado "Problema do Urso Branco". Se você disser a alguém: "Não pense em um urso branco", essa pessoa imediatamente começa a pensar nele.

  • No caso do robô, a instrução "Remova o pote" cria um sinal que diz "Suprima o pote". Como esse sinal é global (aplicado a todo o mundo, não apenas a uma caixa), o robô às vezes fica confuso. Se o pote estava na Caixa 2, e você perguntou sobre a Caixa 1, o robô pode ainda suprimir o pote, mesmo que ele não estivesse na Caixa 1 desde o início.

4. Prever e Corrigir o Glitch

Como os pesquisadores entenderam como o robô estava pensando (o "mecanismo"), eles puderam prever exatamente quando ele falharia, mesmo antes de ver a falha acontecer.

  • O Teste: Eles criaram cenários complicados que o robô nunca tinha visto antes, como: "O pote está na Caixa 1. Remova o pote da Caixa 1. Agora, coloque o pote de volta na Caixa 1."
  • O Resultado: Como o robô usa um "Apagador Global", ele frequentemente esquece de colocar o pote de volta, porque a etiqueta "Remover" ainda assombra a palavra "pote".
  • A Correção: Os pesquisadores tentaram uma intervenção "cirúrgica". Eles apagaram manualmente aquela etiqueta de "Apagador Global" dentro do cérebro do robô logo antes de ele fazer sua previsão. Isso corrigiu com sucesso o erro em muitos casos, provando que o "Apagador Global" era de fato a causa do problema.

A Grande Conclusão

O artigo conclui que, embora esses modelos de IA sejam incrivelmente bons em resolver quebra-cabeças complexos, eles não o fazem da maneira que os humanos fazem. Os humanos constroem uma história contínua em suas mentes. Esses modelos, no entanto, tratam a história como uma biblioteca estática de fatos que consultam apenas quando absolutamente necessário.

Além disso, seu método para "excluir" informações é frágil. Em vez de editar cuidadosamente um arquivo específico, eles tendem a colocar um sinal de "Não Usar" sobre todo o conceito, o que leva a erros quando o contexto se torna complicado. O estudo mostra que, ao entender esses "mecanismos" internos, podemos prever onde o robô tropeçará e até corrigir seus erros sem reeducar todo o sistema.

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.

Experimentar Digest →