检索 2026 年更新

重排序(Reranking)

定义

检索的第二阶段:用更精确的模型对初步召回的候选段落重新打分,把最相关的段落排到最前面。

检索通常先用一个快速的第一阶段召回大量候选,再用一个较慢但更精确的重排序器对它们重新排序。Nogueira 和 Cho(2019)证明,BERT 交叉编码器(cross-encoder)会把查询和段落放在一起读取,与仅使用第一阶段检索器相比,能显著提升排序质量。

在 RAG 系统中,先进行重排序再把上下文交给模型,可以确保用上最相关的段落,从而提升回答质量。

参考文献

本定义所依据的一手文献、同行评审文献和存档资料。

Passage Re-ranking with BERT
Nogueira, R., & Cho, K. (2019). arXiv preprint.

词典与百科条目

引用本条目

MultipleChat.《重排序(Reranking)》. MultipleChat AI 与 LLM 术语表,2026. https://multiple.chat/ai-glossary/reranking

相关术语

实际体验一下

将同一个提示词同时发给 ChatGPT、Claude、Gemini、Grok 和 Perplexity,并排对比——用你自己的文件作为上下文,得到可以相互核对的答案。

免费试用 MultipleChat

了解更多

查看付费方案