[KongchangAI]
Concept重排序 / 精排序

Rerank

Rerank(重排序)是信息检索和自然语言处理领域中的一种技术,用于对初步检索阶段返回的候选结果进行二次排序。其核心思路是利用语义理解能力更强的模型(如Cross-Encoder)对查询与候选文档的相关性进行精细化评分,从而提升最终结果的排序质量。常见于搜索引擎、问答系统及检索增强生成(RAG)等场景,兼顾检索效率与精度。

Timeline (last 90 days)

Jun 3

在RAG实际工程中,通常先召回Top-50到Top-100的候选文档,再通过Reranker精排后取Top-5到Top-10注入上下文

Unverified75%
Jun 3

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

Unverified90%
Jun 1

Reranking阶段通常使用交叉编码器(Cross-Encoder),将查询和文档拼接后联合编码,比双塔模型能更精确判断相关性但计算成本更高

Verified80%
Jun 1

Reranker模型(如Cohere Rerank、BGE-Reranker、bce-reranker)同时考虑Query和Document的交互信息,排序精度更高但计算成本也更大

Unverified90%
Jun 1

RAG检索阶段采用两阶段策略:第一阶段向量检索采用双编码器架构进行粗排,第二阶段Rerank模型采用交叉编码器架构进行精排

Unverified90%
Jun 1

常用的Rerank模型包括Cohere Rerank和BGE-Reranker

Verified80%
May 31

Rerank(重排序)使用Cross-Encoder模型对Top-K召回的候选片段重新打分排序,精度远高于Bi-Encoder

Unverified60%
May 31

AI Search使用两阶段检索架构:第一阶段基于向量相似度粗筛,第二阶段使用Reranker模型精排

Unverified90%
May 31

重排序(Rerank)模型如Cohere Rerank、BGE-Reranker利用Cross-Encoder架构对查询与文档相关性进行精细评分,是RAG精度优化的关键一环

Unverified90%
May 31

Reranker通常采用Cross-Encoder架构,与向量检索使用的Bi-Encoder架构形成对比

Verified70%

Source Articles