混合检索
Hybrid Retrieval
别名:混合搜索 / Hybrid Search / 稀疏密集混合检索
混合检索是同时使用两种或更多检索方法并合并结果的架构。常见组合是稀疏关键词检索与密集向量检索,用字面精确性和语义相似性互补。
为什么组合检索器
关键词检索擅长专有名词、代码和罕见词的精确匹配,向量检索更容易发现不同措辞下的语义关联。组合两者可降低单一信号造成的漏检,但不保证在所有数据集上更优。
结果如何融合
系统可对不同检索器的分数归一化后加权,也可使用倒数排名融合等只依赖名次的方法。随后常以重排模型重新评估候选,融合参数需在实际查询集上验证。
评估维度
评估应区分召回率、排序质量、响应延迟和资源成本,并覆盖精确词、自然语言问题与歧义查询。只观察最终生成答案,难以定位问题来自检索还是生成环节。
常见问题
混合检索一定优于向量检索吗?
不一定。效果取决于语料、查询类型、融合方法和参数,应通过带相关性标注的查询集比较。
什么是倒数排名融合?
它依据文档在多个结果列表中的名次计算融合分数,无需直接比较不同检索器的原始分值。
参考资料
Reciprocal Rank Fusion paperdl.acm.org · 术语定义与技术背景 · 访问 2026-08-30
BEIR: A Heterogeneous Benchmark for Zero-shot Evaluation of Information Retrieval ModelsarXiv · 术语定义与技术背景 · 访问 2026-08-30