Reranking
Proceso de segunda fase que toma un conjunto pequeño de candidatos y lo reordena con un modelo de relevancia más preciso y sensible a la consulta.
Ejemplo en una empresa
Una primera búsqueda devuelve veinte fragmentos de RR. HH. que mencionan permisos. El reranker coloca la cláusula aprobada sobre permiso parental por encima de notas generales antes de entregar contexto al modelo.
Cómo funciona
- 1.Recupera rápidamente un conjunto amplio de candidatos mediante búsqueda léxica, vectorial o híbrida.
- 2.Vuelve a puntuar cada candidato frente a la consulta exacta con un modelo más preciso.
- 3.Reordena los candidatos y conserva únicamente los fragmentos más fuertes.
- 4.Envía los fragmentos seleccionados y sus metadatos de origen a la fase de generación.
Ideas equivocadas
Conceptos relacionados
Lecturas relacionadas
Fuentes
- https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/rag/rag-information-retrieval
- https://cloud.google.com/blog/products/ai-machine-learning/rags-powered-by-google-search-technology-part-2
- https://aws.amazon.com/blogs/machine-learning/improve-ai-assistant-response-accuracy-using-knowledge-bases-for-amazon-bedrock-and-a-reranking-model/
Revisado:
Revisado por: Javier Chulvi Bernad · LLM Engineer · Madrid