Recursive Synthesis for Long-Horizon Terminal Tasks
Este artigo apresenta o Recursive Synthetic Terminal Tasks (RST), um framework escalável que gera e verifica recursivamente tarefas de agente-terminal de longo horizonte para produzir 37.484 exemplos de alta qualidade a baixo custo, impulsionando significativamente o desempenho de modelos ajustados e agentes em benchmarks desafiadores sem mostrar sinais de retornos decrescentes.
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ô a ser um mecânico mestre. Você não quer apenas que ele saiba como é uma chave de boca; você quer que ele realmente conserte o motor de um carro que nunca foi quebrado antes. Este é o mundo dos "agentes de IA" — programas de computador inteligentes que não apenas conversam com você, mas que realmente fazem coisas, como digitar comandos, mover arquivos e corrigir erros de software. O grande problema é que esses robôs são péssimos em tarefas longas e complicadas. Se você pedir para eles construírem uma casa, eles podem assentar um tijolo e depois ficarem confusos. Para ensiná-los melhor, precisamos de milhares de problemas de prática onde o robô tenta construir a casa, falha, é corrigido e tenta novamente. Mas criar esses problemas de prática é um pesadelo. Se você escrever um à mão, custa uma fortuna. Se você pedir para um computador escrever um, ele frequentemente inventa regras que não condizem com as ferramentas, ou cria um quebra-cabeça que é impossível de resolver. É como pedir a um chef para escrever uma receita de bolo, mas a receita pede ingredientes que não existem na cozinha, ou o forno está quebrado.
Apresentamos um novo método chamado Recursive Synthetic Terminal Tasks (RST). Pense nisso como uma "máquina de evolução digital" para criar quebra-cabeças de treinamento para robôs. Em vez de humanos escreverem cada problema, os pesquisadores começaram com um pequeno monte de 639 quebra-cabeças verificados e funcionais (as "sementes"). Então, eles usaram uma IA poderosa para agir como um designer de jogos travesso, mas brilhante. Esta IA olhava para um quebra-cabeça funcional, adicionava uma nova etapa mais difícil à solução (como adicionar uma nova engrenagem ao motor) e, em seguida, atualizava imediatamente as instruções e a "chave de resposta" para corresponder à nova versão mais difícil. Crucialmente, antes de o novo quebra-cabeça ser salvo, ele era jogado em um sandbox digital — um quarto de computador seguro e isolado — para ver se realmente funcionava. Se a solução falhasse, o quebra-cabeça era descartado. Se funcionasse, era mantido e usado como semente para a próxima rodada de quebra-cabeças ainda mais difíceis. Os pesquisadores executaram este ciclo 15 vezes. Ao final, eles haviam criado quase 38.000 novos quebra-cabeças verificados. A melhor parte? Os quebra-cabeças tornaram-se genuinamente mais difíceis a cada rodada. O quebra-cabeça do meio passou de precisar de 67 linhas de código para ser resolvido para 374 linhas. O número de comandos que um robô tinha que digitar saltou de 40 para 244.
Os resultados foram dramáticos. Quando testaram um solucionador de IA de alto nível nesses quebra-cabeças, sua taxa de sucesso caiu de 90% nos quebra-cabeças fáceis da primeira rodada para meros 2,5% na 15ª rodada. Isso provou que o sistema não estava apenas criando instruções mais longas; estava realmente criando tarefas que exigiam um pensamento muito mais profundo e mais etapas. Mas a verdadeira magia aconteceu quando usaram esses quebra-cabeças para treinar um outro modelo de IA (Qwen3.5). Após o treinamento nas trajetórias (as tentativas passo a passo) geradas por esses quebra-cabeças, o modelo tornou-se significativamente melhor em resolver tarefas de terminal do mundo real. Em testes padrão, seu desempenho saltou até 10 pontos e, com reforço adicional de aprendizado, melhorou outros 20% a 41%, dependendo do teste. A descoberta mais empolgante foi que o sistema não mostrou sinais de parar. Mesmo após 15 rodadas de tornar as coisas mais difíceis, o sistema continuou produzindo quebra-cabeças válidos e diversos sem colapsar em absurdos ou repetir os mesmos truques. Isso sugere que podemos gerar um suprimento infinito de dados de treinamento de alta qualidade para agentes de IA, transformando o processo caro e lento do ensino humano em uma evolução rápida, automatizada e escalável.
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.