[KongchangAI]
Concept重排序 / 检索重排序

Reranking

A technique used in RAG systems to apply a second-stage sorting pass on initial retrieval results. By computing more refined relevance scores, it improves the quality of the content ultimately passed to the generation stage.

Core Facts

Timeline (last 90 days)

Oct 11

Re-ranking is typically the technique that yields the greatest quality improvement per unit of effort: first retrieve a broader candidate set of 30 to 50 results, then re-score them with a cross-encoder or re-ranking model.

Unverified50%
Oct 11

A two-stage retrieval strategy typically first uses vector retrieval to coarsely recall 20–50 candidates, then uses a reranking model to select the final 3–5 items passed to the LLM.

Unverified50%
Oct 6

Setting differentiated weights for documents from different sources in a RAG system can be achieved through two approaches: adjusting score weights during the retrieval stage (Reranking) and explicitly specifying conflict priorities via System Prompt during the generation stage, and these two approaches can be used in combination.

Unverified50%
Sep 30

Reranking is the step of performing a second-pass fine-ranking on candidate results after initial retrieval.

Unverified50%
Sep 11

Reranking models are a second-stage optimization in RAG pipelines that perform fine-grained relevance scoring and reordering of candidate documents against a query after vector retrieval returns candidate results

Unverified50%
Sep 4

Embedding generation, reranking, and information extraction are ideal workloads for prioritized migration to self-hosting, as the models are small, call frequency is extremely high, and they can easily saturate GPUs.

Unverified50%
Sep 3

Embedding and Reranking task models are smaller, have fast individual inference times, and are called at extremely high frequency, making it easier to keep the GPU fully utilized; they are the ideal workloads to migrate first in self-hosting, followed by generation tasks.

Unverified50%
Aug 27

重排模型会对查询和每个候选文档进行更精细的相关性打分,将最相关的文档排在前列,从而提升检索质量

Unverified50%

All Facts (12)

Verified

The reranking stage typically uses a Cross-Encoder, which jointly encodes the query and document by concatenating them, enabling more accurate relevance judgment than bi-encoder models but at a higher computational cost.

80%
Verified

Reranking technology first uses coarse retrieval to recall a large number of candidate segments, then uses a fine-ranking model to re-score them, keeping only the most relevant content to feed into the model.

65%
Verified

Reranking uses a Cross-Encoder model to re-score and re-rank the candidate chunks recalled by Top-K, with precision far higher than that of a Bi-Encoder.

65%
Unverified

重排(Reranking)通常使用交叉编码器对每个片段与用户问题的相关性重新评估

90%
Unverified

Re-ranking is typically the technique that yields the greatest quality improvement per unit of effort: first retrieve a broader candidate set of 30 to 50 results, then re-score them with a cross-encoder or re-ranking model.

50%
Unverified

A two-stage retrieval strategy typically first uses vector retrieval to coarsely recall 20–50 candidates, then uses a reranking model to select the final 3–5 items passed to the LLM.

50%
Unverified

Setting differentiated weights for documents from different sources in a RAG system can be achieved through two approaches: adjusting score weights during the retrieval stage (Reranking) and explicitly specifying conflict priorities via System Prompt during the generation stage, and these two approaches can be used in combination.

50%
Unverified

Reranking is the step of performing a second-pass fine-ranking on candidate results after initial retrieval.

50%
Unverified

Reranking models are a second-stage optimization in RAG pipelines that perform fine-grained relevance scoring and reordering of candidate documents against a query after vector retrieval returns candidate results

50%
Unverified

Embedding generation, reranking, and information extraction are ideal workloads for prioritized migration to self-hosting, as the models are small, call frequency is extremely high, and they can easily saturate GPUs.

50%
Unverified

Embedding and Reranking task models are smaller, have fast individual inference times, and are called at extremely high frequency, making it easier to keep the GPU fully utilized; they are the ideal workloads to migrate first in self-hosting, followed by generation tasks.

50%
Unverified

重排模型会对查询和每个候选文档进行更精细的相关性打分,将最相关的文档排在前列,从而提升检索质量

50%

Source Articles