← Lumbre

Sistemas de Recuperación Aumentada · 8.º Recuperación híbrida y reranking

← Volver a todos los contenidos
Portada de Recuperación híbrida y reranking

Recuperación híbrida y reranking

✦ Cuando el RAG falla suele ser recuperación: combinar búsqueda vectorial y léxica con fusión de rankings y reordenar candidatos con cross-encoders · Sistemas de Recuperación Aumentada · IA · en 4 minutos

Roadwise Consulting

Firmado y verificado · Fernando Castro

Objetivo: Aplicar búsqueda híbrida (densa y léxica) y reranking con cross-encoder para mejorar la recuperación de un sistema RAG.

4 min 18–30 años
Autoevaluación
Más
Recuperación híbrida y reranking

Herramientas de la lección

◉ Entrar a La Matrix Sorpréndeme

Sobre este contenido

Ir a

Volver a Objetos Cursos Explorar Mi cuenta Salir del modo estudio

Recuperación híbrida y reranking

Búsqueda híbrida y reranking en RAG
Video explicativo (inglés): guía completa de la búsqueda híbrida BM25 + embeddings + reranker en pipelines de RAG.

La calidad de un RAG depende sobre todo de la recuperación: si no traes el fragmento pertinente, el modelo no puede usarlo. La búsqueda puramente vectorial es buen punto de partida, pero falla con nombres exactos, códigos y términos raros. Combinar recuperación densa y léxica, y reordenar después, cierra esa brecha.

Densa y léxica: dos tipos de falla

  • Densa (embeddings): captura semántica y sinónimos, pero difumina términos exactos y tokens infrecuentes.
  • Léxica (BM25): acierta con palabras exactas y códigos, pero ignora parafraseo y sinónimos.

Búsqueda híbrida

Un buscador híbrido ejecuta ambos recuperadores y fusiona sus rankings, por ejemplo con reciprocal rank fusion. Lo que cada método recupera bien sube, y la debilidad de uno la compensa el otro.

Diagrama de tres bandas: dos recuperadores en paralelo (BM25 léxico y denso vectorial), un bloque central de fusión y reranking (RRF y cross-encoder), y arriba el top-k pertinente entregado al LLM.
El híbrido amplía el recall; el reranking recupera precisión sobre esos candidatos.

Reranking con cross-encoder

El índice vectorial usa un bi-encoder (consulta y documento por separado) porque es rápido. Un cross-encoder lee consulta y documento juntos y puntúa su relevancia con mucha más precisión, pero es caro: se usa solo sobre un top-k pequeño para reordenar.

Reescritura de la consulta

  • Multi-query: genera variantes de la pregunta para ampliar la recuperación.
  • HyDE: escribe una respuesta hipotética y busca por similitud a ella.
  • Expansión: añade términos que el usuario omitió.
Cada pieza cubre el hueco de la anterior.
MétodoVentajaDebilidad
Vectorial (bi-encoder)rápido y semánticotérminos exactos y tokens raros
BM25 (léxico)términos exactossinónimos y paráfrasis
Híbrido + RRFmejor recallrequiere afinar la fusión
Cross-encoder (rerank)precisión al reordenarcoste alto, solo sobre candidatos

Errores frecuentes

  • Confiar solo en denso cuando el dominio usa códigos, modelos o leyes numeradas.
  • Pedir top-k muy grande: diluye el contexto útil y encarece la generación.
  • Reordenar con un cross-encoder mal calibrado que prioriza longitud.

Ejemplo resuelto: el documento exacto no aparece

  1. Confirmar que la consulta incluye un término exacto (un SKU o un número de norma).
  2. Añadir BM25 al pipeline vectorial y fusionar con RRF.
  3. Sobre el top-50 fusionado, aplicar un cross-encoder para quedarse en top-5.
  4. Medir con el set de evaluación de RAG si la respuesta ahora tiene el fragmento correcto.

¿Para qué sirve en la realidad?

Buena parte de la "mala respuesta" de un RAG es en realidad mala recuperación. Híbrido + reranking es la palanca más rentable para subir la calidad sin cambiar de modelo ni de base vectorial.

¿Por qué se combina BM25 con búsqueda vectorial en un sistema híbrido?

Un cross-encoder se usa para reordenar un conjunto pequeño de candidatos porque es caro pero preciso.

La técnica de reescritura que genera una respuesta hipotética y busca documentos similares a ella se llama .

Clasifica cada técnica según si amplía candidatos o los reordena.

Arrastra cada ficha a su categoría (o tócala y luego toca la categoría). También puedes usar el teclado.

Une cada término con su definición.

      Recuperación avanzada

      Busca por términos exactos
      BM25 (léxica)
      Fusiona rankings de dos recuperadores
      híbrido / RRF
      Reordena con precisión sobre candidatos
      cross-encoder
      Busca por similitud a una respuesta hipotética
      HyDE
      Genera variantes de la pregunta
      multi-query

      Toca una tarjeta para ver la respuesta.

      Recuperación híbrida y reranking

      • Recuperacion RAG
        • Hibrida
          • vectorial semantica
            • BM25 lexica
              • fusion RRF
              • Reordenar
                • cross-encoder caro
                  • top-k a top-5
                  • Query
                    • multi-query
                      • HyDE

                    Tu RAG legal falla en consultas que citan números de artículo exactos. ¿Qué pieza del pipeline (chunking, denso, léxico o reranker) te espera que más impacte, y cómo lo confirmarías con la evaluación de RAG?

                    Tu texto se guarda sólo en este dispositivo.

                    Las respuestas y tu progreso se guardan sólo en este dispositivo. Contenido firmado por su autoría mediante Lumbre.

                    Autoevaluación

                    Comprueba lo que aprendiste

                    2 preguntas · ves cada respuesta al momento · el resultado queda guardado en tu historial

                    Iniciar autoevaluación
                    Más sobre esta lección

                    Rutas vivas

                    ¿Y ahora qué? Elige el camino por lo que necesitas

                    No es un listado al azar: cada camino responde una pregunta distinta y te dice por qué.

                    Otra forma de comprenderlo

                    ✦ Explorar el universo completo
                    Explora temas relacionados

                    Conceptos

                    Comentarios

                    Inicia sesión para comentar.

                    Todavía no hay comentarios. Sé la primera persona en opinar.