基于RRF算法多查询结果融合策略研究.pdfVIP

  • 0
  • 0
  • 约1.61万字
  • 约 10页
  • 2026-09-15 发布于北京
  • 举报

基于RRF算法多查询结果融合策略研究.pdf

01.多查询结果融合策略及RRF

在多查询重写策略中,虽然可以生成多条查询并执行多次检索器检索,但在合并数据时并未考

虑最果的文档数量。情况下,若原始k值设为4,可能返回16个文档(3条子查询的文

档和1条原始问题查询的文档)。此外,该策略不会考虑文档权重,仅按默认顺序合并。

因此提出了RAG融合的概念,其思想是在Multi‑Query基础上对检索结果进行重排序

(即reranking),输出Top

K个结果后,最终将这些结果输入LLM生成。具体流程如

下:

RAG融合中对文档列表进行排序去重合并的算法是RRF(Reciprocal

Rank

Fusion,倒序

融合算法),由大学与联合开发。该算法原理非常简单,如下:

原文:‑rrf.pdf

在RRF算法中,D表示相关文档的全集,k是固定常数60,r(d)表示当前文档d在其子集中

的位置。该算对全集D进行二重遍历:外层遍历文档全集D,内层遍历文档子集。在做

内层遍历时,我们会累计当前文档在其所在子集中的位置并取倒数作为其权重。常数k被

设定为60,这个值是在初步时确定的。中通过四个试点实验(每个实验

文档评论(0)

1亿VIP精品文档

相关文档