Self-Reflective Program Search: Apple melhora o trabalho de LLMs com contextos longos
A Apple ML Research publicou um estudo sobre o Self-Reflective Program Search, método que ajuda modelos de linguagem a trabalhar com contextos longos de forma mais confiável. Em vez de processar toda a informação de uma vez, o método divide o contexto recursivamente em subconsultas gerenciáveis. Ele ataca um problema crítico: mesmo janelas de contexto ampliadas muitas vezes não garantem a extração e o uso confiáveis da informação ao longo de todo o texto. A abordagem mostra eficácia inesperada por meio da interação programática na etapa de inferência.
Processado por IA de Apple ML Research; editado por Hamidun News
A Apple ML Research publicou um estudo que analisa o método Self-Reflective Program Search para o trabalho de modelos de linguagem com contextos longos. A pesquisa mostra que a decomposição recursiva do contexto em subconsultas gerenciáveis pode melhorar significativamente o desempenho nesse aspecto crítico dos LLMs modernos.
Por que contextos longos continuam sendo um problema
Janelas de contexto ampliadas se tornaram um recurso padrão dos modelos de linguagem modernos: Claude, GPT e Gemini prometem processar de 100K a 1M de tokens. Na prática, porém, mesmo com janelas tão grandes, os modelos muitas vezes falham na tarefa. Eles perdem informações do início ou do fim do contexto, ligam detalhes de forma errada e omitem fatos importantes ao raciocinar.
Pesquisadores e usuários conhecem o problema: o modelo pode ver o texto inteiro, mas não consegue extrair de forma confiável a informação necessária e usá-la na resposta. Isso gera o chamado efeito «lost in the middle» (perdido no meio) e outros artefatos que aparecem principalmente em contextos realmente longos.
Recursive
Language Models: dividir o complexo em partes simples
A Apple propõe uma solução baseada na ideia dos Recursive Language Models (RLMs): em vez de processar o contexto longo inteiro, o modelo divide a tarefa recursivamente em uma cadeia de subconsultas. Isso funciona como um programa automático de interação com o contexto: o próprio modelo decide quais subconsultas são necessárias, em que ordem fazê-las e como reunir os resultados na resposta final.
A ideia central do Self-Reflective Program Search é que existem muitas maneiras de decompor uma tarefa complexa em subconsultas, e os resultados variam bastante. O estudo da Apple mostra que algumas decomposições funcionam muito melhor que outras. O algoritmo de busca se autorreflete: analisa os resultados das subconsultas anteriores e ajusta a estratégia em tempo real.
Por que a busca recursiva funciona melhor
Essa abordagem resolve vários problemas ao mesmo tempo:
- Reduz a carga cognitiva — o modelo trabalha com pedaços menores de informação em vez de processar 100K tokens de uma vez
- Preserva a informação — o acompanhamento explícito de subconsultas e resultados reduz as perdas de informação que ocorrem no processamento direto
- Permite rever a decisão — a autorreflexão ajuda o modelo a corrigir erros e refinar a resposta após a primeira passada
- Otimiza o processo de inferência — o modelo não gasta recursos com cálculos desnecessários e direciona a atenção para as partes relevantes do contexto
O estudo da Apple mostra que essa abordagem é especialmente eficaz em contextos longos (100K+), onde os métodos tradicionais começam a falhar.
O que isso significa
Os resultados da Apple ML Research apontam um caminho promissor para as próximas versões dos modelos de linguagem. Em vez de correr atrás de janelas de contexto cada vez maiores, os desenvolvedores podem investir em formas mais inteligentes de lidar com contextos longos e, ainda assim, obter resultados melhores. Isso pode significar que, em 2026–2027, veremos LLMs que não apenas enxergam mais informação, mas realmente sabem usá-la. Para os usuários, isso quer dizer respostas mais confiáveis em tarefas que exigem analisar grandes volumes de informação: resumir documentos longos, pesquisar em arquivos, analisar código e trabalhar com artigos científicos.
- 29 de out. de 2026Claude Code edita vídeo a partir da transcrição: como funciona o video-use, com 30 000 estrelas
- 29 de out. de 2026IA verifica com matemática parte do código do Signal em meio dia e US$ 500, em vez de 5 meses
- 29 de out. de 2026Liquid AI lança LFM3: seis modelos multimodais de 2B com contexto de 256K
- 29 de out. de 2026Agente de 8 bilhões de parâmetros controla apps iOS no nível do Gemini 3.1 Pro
Perguntas frequentes sobre a notícia
Por que contextos longos continuam sendo um problema?
Janelas de contexto ampliadas se tornaram um recurso padrão dos modelos de linguagem modernos: Claude, GPT e Gemini prometem processar de 100K a 1M de tokens. Na prática, porém, mesmo com janelas tão grandes, os modelos muitas vezes falham na tarefa. Eles perdem informações do início ou do fim do contexto, ligam detalhes de forma errada e omitem fatos importantes ao raciocinar. Pesquisadores e usuários conhecem o problema: o modelo pode ver o texto inteiro, mas não consegue extrair de forma confiável a informação necessária e usá-la na resposta. Isso gera o chamado efeito «
O que se sabe sobre Recursive Language Models: dividir o complexo em partes simples?
A Apple propõe uma solução baseada na ideia dos Recursive Language Models (RLMs): em vez de processar o contexto longo inteiro, o modelo divide a tarefa recursivamente em uma cadeia de subconsultas. Isso funciona como um programa automático de interação com o contexto: o próprio modelo decide quais subconsultas são necessárias, em que ordem fazê-las e como reunir os resultados na resposta final. A ideia central do Self-Reflective Program Search é que existem muitas maneiras de decompor uma tarefa complexa em subconsultas, e os resultados variam bastante. O estudo da Apple m
Por que a busca recursiva funciona melhor?
Essa abordagem resolve vários problemas ao mesmo tempo: Reduz a carga cognitiva — o modelo trabalha com pedaços menores de informação em vez de processar 100K tokens de uma vez Preserva a informação — o acompanhamento explícito de subconsultas e resultados reduz as perdas de informação que ocorrem no processamento direto Permite rever a decisão — a autorreflexão ajuda o modelo a corrigir erros e refinar a resposta após a primeira passada Otimiza o processo de inferência — o modelo não gasta recursos com cálculos desnecessários e direciona a atenção para as partes relevantes
Test Frontier LLMs & Autonomous Agents in One Workspace
Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.