← Últimos artigos
🤖 AI

A Subgoal-driven Framework for Improving Long-Horizon LLM Agents

O artigo propõe um framework de subobjetivos e o método MiRA, que combinam planejamento em tempo real e recompensas baseadas em marcos para superar os desafios de planejamento de longo prazo em agentes LLM, alcançando desempenho superior ao de modelos proprietários e do estado da arte em benchmarks de navegação web.

Autores originais: Taiyi Wang, Sian Gooding, Florian Hartmann, Oriana Riva, Edward Grefenstette

Publicado 2026-03-23
📖 4 min de leitura☕ Leitura rápida

Autores originais: Taiyi Wang, Sian Gooding, Florian Hartmann, Oriana Riva, Edward Grefenstette

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ê pediu para um assistente de IA (um "agente") fazer uma tarefa complexa na internet, como: "Encontre o café mais próximo da universidade CMU, que esteja a menos de 50 milhas, e me diga o nome e o endereço."

Para um humano, isso é fácil. Para uma Inteligência Artificial baseada em linguagem (LLM), isso é como tentar atravessar um labirinto gigante no escuro, sem mapa e sem saber se você está indo para a direita ou para a esquerda.

Este paper da Google DeepMind apresenta uma solução brilhante para esse problema, chamada MiRA. Vamos explicar como funciona usando analogias do dia a dia.

O Problema: O Assistente que se Perde no Caminho

Os agentes de IA atuais são ótimos em tarefas curtas (como "abra o navegador"). Mas quando a tarefa é longa e cheia de passos, eles tendem a:

  1. Esquecer o objetivo final: Começam a clicar em coisas aleatórias.
  2. Entrar em loops: Ficam presos girando em círculos (ex: clicam no mesmo botão 10 vezes).
  3. Desistir prematuramente: Ajudam a dizer "não consigo" antes de realmente tentar.

É como se você estivesse dirigindo para um destino distante, mas a cada 5 minutos o GPS parasse de funcionar e você começasse a andar em círculos no mesmo quarteirão.

A Solução: O Mapa de "Meios de Caminho" (Submetas)

Os autores do paper descobriram que o segredo não é apenas dar a IA um objetivo gigante, mas quebrar a jornada em "marcos" ou "metas intermediárias".

Eles chamam isso de Milestoning (marcos). Pense na analogia de uma corrida de obstáculos:

  • Objetivo Final: Cruzar a linha de chegada.
  • Sem Marcos: O corredor corre cegamente e cansa ou se perde.
  • Com Marcos: O corredor foca em "chegar ao primeiro poste", depois "pular o primeiro rio", depois "subir a primeira colina".

O framework proposto faz duas coisas principais para ajudar o agente a ver esses marcos:

1. Planejamento em Tempo Real (O "Co-piloto" Inteligente)

Durante a execução da tarefa, o agente usa um modelo de IA muito inteligente (como um "co-piloto") para checar constantemente:

  • "Onde eu estou agora?"
  • "Já completei a meta de abrir o mapa?"
  • "O que eu preciso fazer a seguir para chegar na próxima meta?"

Isso é como ter um GPS que não só diz "vire à direita", mas que verifica a cada 10 segundos: "Ei, você ainda está na estrada certa? Se não estiver, pare e recalcule a rota antes de continuar." Isso evita que o agente fique preso em loops.

2. Treinamento com Recompensas Constantes (O "Treinador" que Elogia)

Aqui está a parte mais genial do MiRA.

Normalmente, ao treinar uma IA para jogar um jogo ou navegar na web, ela só recebe uma recompensa (um "bom trabalho!") no final, se conseguir a tarefa. Se ela falhar no meio, ela não sabe onde errou. É como um professor que só dá nota no final do ano, sem corrigir os exercícios durante o semestre.

O MiRA muda isso criando um sistema de recompensas densas:

  • Sempre que o agente completa um "marco" (ex: abriu o site correto), ele ganha um "ponto de progresso".
  • O sistema aprende que cada passo pequeno é importante.
  • Isso é como um treinador de corrida que grita "Muito bem, você passou da primeira curva!", "Ótimo, você pulou o primeiro obstáculo!", mantendo o atleta motivado e no caminho certo, mesmo antes de cruzar a linha de chegada.

Os Resultados: Pequenos vs. Gigantes

O paper mostra resultados impressionantes:

  • Eles pegaram um modelo de código aberto (Gemma-3, que é menor e mais barato) e o treinaram com essa técnica.
  • Resultado: Esse modelo pequeno, com o "treinamento de marcos", ficou mais inteligente do que modelos gigantes e caros da OpenAI (como o GPT-4o) e da Google (Gemini) que não usavam essa técnica específica.
  • O modelo pequeno conseguiu resolver 43% das tarefas complexas, enquanto os modelos gigantes paravam em cerca de 14-17%.

Resumo em uma Frase

O paper ensina a IA a não tentar "pular" direto para o final da tarefa, mas sim a quebrar o problema em pedacinhos menores, checar se ela completou cada pedacinho e receber "elogios" (recompensas) a cada passo, transformando um assistente que se perde em um navegador experiente e confiável.

É a diferença entre tentar escalar o Everest sem cordas e sem base de apoio, versus ter um guia que coloca uma corda a cada 100 metros e te garante que você está subindo na direção certa.

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 →