倒数排名融合
也叫:Reciprocal Rank Fusion · RRF · 倒数秩融合
倒数排名融合按文档在多个结果列表中的名次重新计分,常用于合并关键词与向量检索结果。
他们说
按多个检索列表中的名次计算倒数贡献并合成统一排序
老白翻译
不比两套搜索的原始分数,只看各自排第几,再把名次贡献加起来。
它到底是什么
倒数排名融合用于合并多个已经排序的检索列表。文档在每个列表中的名次会换成 1/(k+rank),各列表贡献相加后形成新顺序。
为什么只看名次
关键词分数与向量相似度可能处在不同尺度。RRF绕开原始分数校准,文档在多路结果中靠前时会累积更多贡献。
常见误解
RRF无法找回所有子列表都遗漏的文档。候选窗口、各路召回质量、权重和后续重排仍会影响结果。
普通人怎么用
保存融合前后的列表,检查目标文档有没有进入候选以及名次怎样变化。候选没找回时先修查询或索引。