RAGless:基于分数聚合的Q-Q检索,用于封闭域FAQ [P]
摘要
RAGless 是一种语义检索系统,它将用户问题与预生成的问题变体进行匹配,适用于封闭域 FAQ,省去了标准 RAG 中的 LLM 生成步骤,从而提高了精确度。
功能介绍 RAGless 是一种基于问题对问题匹配的语义检索系统。在数据摄入阶段,LLM 为每个答案生成多个问题变体(3-5 个),并为每个变体生成嵌入向量。在查询时,用户问题被嵌入,检索出 Top-K 最近的问题变体,然后按 answer_id 聚合分数——聚合分数最高的答案获胜。阈值逻辑使用两个门控:最低聚合分数(默认 0.70)加上最佳单次命中分数的后备值(0.82),以避免当只有一个变体进入 Top-K 时出现假阴性。嵌入使用非对称任务类型(摄入时用 RETRIEVAL_DOCUMENT,运行时用 RETRIEVAL_QUERY)。目标受众 评估封闭域 FAQ 系统检索架构的研究人员和工程师,此类系统的答案空间是有限且预定义的。在该范围内可投入生产。不适用于开放式生成型问答。对比 标准 RAG:检索文档块 → LLM 生成答案。RAGless:检索预生成的问题变体 → 返回预写答案。生成步骤完全消除。与密集段落检索(DPR)及类似方法相比,RAGless 在问题级别而非段落级别操作,这提高了 FAQ 型检索的精确度,但牺牲了灵活性。GitHub: github.com/EmilResearch/RAGless 欢迎反馈——乐意回答问题。如果你觉得有用,欢迎在 GitHub 上点个 ⭐。
相似文章
你的RAG因为垃圾检索而出现幻觉——这里有3行代码的修复方案(附真实得分)
针对噪声检索导致的RAG幻觉问题的实用修复方案:使用交叉编码器重新排序,过滤掉得分低于1.5的文本块,平均相关性从-0.28提升至+3.80。
MM-BizRAG:重新思考面向通用企业问答的多模态检索增强生成
MM-BizRAG 是一个面向企业问答的多模态检索增强生成系统,通过文档结构感知分割和版式感知解析,在异构企业文档上的表现比以视觉为中心的基线方法最高提升 32%。该论文还提出了 FastRAGEval——一种基于 LLM 的高效评估指标,其与人类判断的对齐程度优于 RAGChecker,且成本更低。
当检索无济于事:一项大规模生物医学 RAG 研究
这项大规模研究涵盖 5 个模型(7B–72B)、10 个生物医学问答数据集、4 种检索方法和 4 个语料库,发现在生物医学问答任务中,RAG 相比无检索基线仅带来微小且不稳定的提升(1–2 个百分点)。研究得出结论:主要瓶颈并非检索质量,而是模型有效利用检索证据的能力有限。
RAG-Anything:全能型 RAG 框架
RAG-Anything 是一个全新的开源框架,通过整合跨模态关系和语义匹配来增强多模态知识检索,在复杂的基准测试中表现优于现有方法。
RAGA:用于自主知识图谱构建和检索增强生成的阅读与图谱构建智能体
RAGA 是一个由大语言模型驱动的自主智能体,通过“阅读-搜索-验证-构建”的认知循环构建知识图谱,并集成混合符号-向量检索以实现检索增强生成,在科学问答数据集上取得了实验性改进。