Self-Reflective Program Search: Apple mejora el trabajo de los LLM con contextos largos

Apple ML Research ha publicado un estudio sobre Self-Reflective Program Search, un método que ayuda a los modelos de lenguaje a trabajar con contextos largos de forma más fiable. En lugar de procesar toda la información a la vez, el método divide el contexto de forma recursiva en subconsultas manejables. Con ello aborda un problema crítico: incluso las ventanas de contexto ampliadas a menudo no garantizan una extracción y un uso fiables de la información a lo largo de todo el texto. El enfoque muestra una eficacia inesperada gracias a la interacción programática en la fase de inferencia.

Procesado por IA desde Apple ML Research; editado por Hamidun News
Self-Reflective Program Search: Apple mejora el trabajo de los LLM con contextos largos
Fuente: Apple ML Research. Collage: Hamidun News.
Escuchar artículo
Ficha técnica y cifras clave
ParámetroDatos
Fuente originalApple ML Research ↗
Editor jefe
Dato clave #1Reduce la carga cognitiva — el modelo trabaja con fragmentos de información más pequeños en lugar de procesar 100K tokens de una vez
Dato clave #2Conserva la información — el seguimiento explícito de subconsultas y resultados reduce las pérdidas de información propias del procesamiento directo
Dato clave #3Permite revisar la decisión — la autorreflexión ayuda al modelo a corregir errores y afinar la respuesta tras la primera pasada

Apple ML Research ha publicado un estudio que analiza el método Self-Reflective Program Search para el trabajo de los modelos de lenguaje con contextos largos. La investigación muestra que la descomposición recursiva del contexto en subconsultas manejables puede mejorar de forma significativa el rendimiento en este aspecto crítico de los LLM actuales.

Por qué los contextos largos siguen siendo un problema

Las ventanas de contexto ampliadas se han convertido en una característica estándar de los modelos de lenguaje actuales: Claude, GPT y Gemini prometen procesar entre 100K y 1M de tokens. Sin embargo, en la práctica, incluso con ventanas tan enormes, los modelos a menudo fallan en la tarea. Pierden información del principio o del final del contexto, enlazan mal los detalles y omiten hechos importantes al razonar.

Investigadores y usuarios conocen el problema: un modelo puede ver todo el texto, pero no sabe extraer de forma fiable la información que necesita ni usarla en su respuesta. Esto produce el llamado efecto «lost in the middle» (perdido en el medio) y otros artefactos que se manifiestan sobre todo en contextos realmente largos.

Recursive

Language Models: descomponer lo complejo en lo simple

Apple propone una solución basada en la idea de los Recursive Language Models (RLM): en lugar de procesar el contexto largo completo, el modelo divide la tarea de forma recursiva en una cadena de subconsultas. Funciona como un programa automático de interacción con el contexto: el propio modelo decide qué subconsultas hacen falta, en qué orden plantearlas y cómo reunir los resultados en la respuesta final.

La idea clave de Self-Reflective Program Search es que existen muchas formas de descomponer una tarea compleja en subconsultas, y los resultados varían mucho. El estudio de Apple muestra que algunas descomposiciones funcionan mucho mejor que otras. El algoritmo de búsqueda se autorreflexiona: analiza los resultados de las subconsultas anteriores y corrige la estrategia sobre la marcha.

Por qué la búsqueda recursiva funciona mejor

Este enfoque resuelve varios problemas a la vez:

  • Reduce la carga cognitiva — el modelo trabaja con fragmentos de información más pequeños en lugar de procesar 100K tokens de una vez
  • Conserva la información — el seguimiento explícito de subconsultas y resultados reduce las pérdidas de información propias del procesamiento directo
  • Permite revisar la decisión — la autorreflexión ayuda al modelo a corregir errores y afinar la respuesta tras la primera pasada
  • Optimiza el proceso de inferencia — el modelo no gasta recursos en cálculos innecesarios y dirige la atención a las partes relevantes del contexto

El estudio de Apple muestra que este enfoque es especialmente eficaz en contextos largos (100K+), donde los métodos tradicionales empiezan a fallar.

Qué significa

Los resultados de Apple ML Research apuntan a una dirección prometedora para las futuras versiones de los modelos de lenguaje. En lugar de competir por ventanas de contexto cada vez mayores, los desarrolladores pueden invertir en formas más inteligentes de trabajar con contextos largos y, aun así, obtener mejores resultados. Esto puede significar que en 2026–2027 veamos LLM que no solo ven más información, sino que de verdad saben usarla. Para los usuarios, supone respuestas más fiables en tareas que exigen analizar grandes volúmenes de información: resumir documentos largos, buscar en archivos, analizar código y trabajar con artículos científicos.

Historia

Preguntas frecuentes sobre la noticia

¿Qué se sabe sobre Por qué los contextos largos siguen siendo un problema?

Las ventanas de contexto ampliadas se han convertido en una característica estándar de los modelos de lenguaje actuales: Claude, GPT y Gemini prometen procesar entre 100K y 1M de tokens. Sin embargo, en la práctica, incluso con ventanas tan enormes, los modelos a menudo fallan en la tarea. Pierden información del principio o del final del contexto, enlazan mal los detalles y omiten hechos importantes al razonar. Investigadores y usuarios conocen el problema: un modelo puede ver todo el texto, pero no sabe extraer de forma fiable la información que necesita ni usarla en su r

¿Qué se sabe sobre Recursive Language Models: descomponer lo complejo en lo simple?

Apple propone una solución basada en la idea de los Recursive Language Models (RLM): en lugar de procesar el contexto largo completo, el modelo divide la tarea de forma recursiva en una cadena de subconsultas. Funciona como un programa automático de interacción con el contexto: el propio modelo decide qué subconsultas hacen falta, en qué orden plantearlas y cómo reunir los resultados en la respuesta final. La idea clave de Self-Reflective Program Search es que existen muchas formas de descomponer una tarea compleja en subconsultas, y los resultados varían mucho. El estudio

¿Qué se sabe sobre Por qué la búsqueda recursiva funciona mejor?

Este enfoque resuelve varios problemas a la vez: Reduce la carga cognitiva — el modelo trabaja con fragmentos de información más pequeños en lugar de procesar 100K tokens de una vez Conserva la información — el seguimiento explícito de subconsultas y resultados reduce las pérdidas de información propias del procesamiento directo Permite revisar la decisión — la autorreflexión ayuda al modelo a corregir errores y afinar la respuesta tras la primera pasada Optimiza el proceso de inferencia — el modelo no gasta recursos en cálculos innecesarios y dirige la atención a las parte

ZK
Zhemal Khamidun — CPO de Alpina Digital, product manager de AlpinaGPT. Crea productos de IA desde 2019. Hamidun News es un proyecto personal que creció hasta ser un agregador en producción con más de 6.000 lectores.
✦ Unified AI Workspace · Nomad

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.

Try Nomad AI →Launch Nomad Agent
¿Qué te parece?
Cargando comentarios…