Test-Time Strategies for More Efficient and Accurate Agentic RAG

Este artículo propone y evalúa estrategias de tiempo de prueba para el framework agénico Search-R1, integrando módulos de contextualización y desduplicación que mejoran la precisión y reducen el número de turnos de recuperación en sistemas RAG para preguntas complejas.

Brian Zhang, Deepti Guntur, Zhiyang Zuo, Abhinav Sharma, Shreyas Chaudhari, Wenlong Zhao, Franck Dernoncourt, Puneet Mathur, Ryan Rossi, Nedim Lipka

Publicado 2026-03-16
📖 4 min de lectura☕ Lectura para el café

Each language version is independently generated for its own context, not a direct translation.

¡Claro que sí! Imagina que tienes un detective muy inteligente (una Inteligencia Artificial) a quien le pides resolver un misterio complejo, como "¿Quién mató al tío en la mansión y por qué?".

Este detective no sabe todo de memoria, así que tiene que ir a la biblioteca a buscar pistas en miles de libros. A este proceso se le llama RAG (Generación Aumentada por Recuperación).

El problema es que el detective actual (llamado Search-R1) a veces se vuelve un poco torpe:

  1. Se olvida de lo que ya leyó: Vuelve a buscar el mismo libro una y otra vez, perdiendo tiempo.
  2. Se ahoga en la información: Cuando encuentra un libro, no sabe qué parte leer y se pierde entre páginas irrelevantes, dando respuestas confusas.

Los autores de este paper (Brian y su equipo) decidieron darle al detective dos herramientas mágicas para que trabaje mejor y más rápido, sin tener que reentrenarlo (es decir, sin cambiar su cerebro, solo mejorando cómo trabaja en el momento).

Aquí te explico las dos herramientas con analogías sencillas:

1. El "Resumen Inteligente" (Módulo de Contextualización)

Imagina que el detective abre un libro de 500 páginas. En lugar de leer todo el libro y traerlo entero a la mesa, le pide a un asistente rápido que solo lea las partes importantes y le entregue un resumen de una sola página con los datos clave.

  • La magia: Este asistente no solo resume el libro nuevo, sino que guarda un cuaderno de notas con los resúmenes de los libros anteriores.
  • El resultado: Cuando el detective necesita pensar, no tiene que releer libros enteros; solo mira su cuaderno de notas actualizado. Esto evita que se olvide de lo que ya encontró y le permite conectar mejor las pistas.
  • En la vida real: Es como cuando vas a una reunión y, en lugar de leer el correo de 50 personas, alguien te resume: "Lo importante es que Juan dijo X y María dijo Y".

2. El "Filtro de Duplicados" (Módulo de Desduplicación)

A veces, el detective busca "¿Quién es el tío?" y la biblioteca le da 3 libros. Luego busca de nuevo y le da los mismos 3 libros porque no se dio cuenta de que ya los tenía.

  • La magia: Los autores le pusieron un guardián en la puerta de la biblioteca. Si el detective intenta pedir un libro que ya ha traído antes, el guardián le dice: "¡Ese ya lo tienes! Aquí tienes el siguiente libro más interesante que no has visto".
  • El resultado: Obliga al detective a buscar información nueva y diversa en lugar de dar vueltas en círculos.

¿Qué pasó cuando lo probaron?

Los autores probaron estas herramientas en dos grandes bases de datos de preguntas difíciles (HotpotQA y Natural Questions).

  • La herramienta ganadora: El "Resumen Inteligente" (Contextualización) fue el campeón.

    • Mejoró la precisión: El detective dio respuestas correctas un 5.6% más a menudo.
    • Fue más rápido: Redujo el número de veces que tuvo que ir a la biblioteca en un 10.5%.
    • Por qué ganó: Al tener un resumen claro y un cuaderno de notas, el detective no se distraía y no necesitaba buscar tanto.
  • La herramienta "Filtro de Duplicados": Curiosamente, solo usar el filtro de duplicados no ayudó tanto. De hecho, a veces hizo que el detective buscara más veces.

    • ¿Por qué? Porque al quitarle los libros repetidos, el detective se desesperó y siguió buscando lo mismo con preguntas diferentes, sin darse cuenta de que la respuesta ya estaba en los libros que había leído al principio, pero no supo extraerla.
  • La combinación (Híbrido): Usar ambas herramientas juntas funcionó bien, pero no fue tan bueno como solo usar el "Resumen Inteligente".

En resumen

El paper nos dice que, para que una IA sea un buen detective:

  1. No basta con buscar mucho; hay que saber leer y resumir lo que se encuentra.
  2. Tener un cuaderno de notas (memoria de lo que ya se leyó) es más importante que simplemente evitar leer lo mismo dos veces.

Gracias a estas pequeñas mejoras en el momento de la búsqueda (sin cambiar el cerebro del modelo), la IA responde mejor, comete menos errores y gasta menos "combustible" (tokens) en el proceso. ¡Es como darle al detective unas gafas nuevas y un mapa mejor!

Recibe artículos como este en tu bandeja de entrada

Resúmenes diarios o semanales personalizados según tus intereses. Gists o resúmenes técnicos, en tu idioma.

Probar Digest →