← 最新论文
🤖 machine learning

TreeHop: Efficient Embedding-Level Query Rewriter

TreeHop 是一种新颖的、无需大语言模型(LLM-free)的嵌入级多跳问答框架,它通过动态融合来自先前查询和检索文档的语义信息来优化检索过程,在实现与最先进方法相当的性能的同时,大幅降低了计算成本和延迟。

原作者: Zhonghao Li, Kunpeng Zhang, Jinghuai Ou, Shuliang Liu, Xuming Hu

发布于 2026-08-11
📖 1 分钟阅读☕ 轻松阅读

原作者: Zhonghao Li, Kunpeng Zhang, Jinghuai Ou, Shuliang Liu, Xuming Hu

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正在试图解开一个巨大的、多层级的谜团,比如弄清楚一位名人的祖父是谁。你不能只问一个问题就得到答案;你必须追踪一连串的线索。首先,你要查出这位名人的父亲是谁。然后,你必须拿着这个新名字去问:“他的父亲是谁?”这被称为“多跳”(multi-hop)推理。在人工智能的世界里,计算机使用一种叫做检索增强生成(RAG)的系统来完成这项工作。把 RAG 想象成一位超级聪明的图书管理员,她不仅能记住事实,还能跑向书架寻找合适的书籍来回答你的问题。

然而,这里有一个难点。当计算机需要追踪一条很长的线索链时,旧的方法效率极低且成本高昂。这就像要求一名人类侦探读完一整本书,在一张纸上写下一个新问题,然后把这张纸交给另一名侦探,再让那名侦探再次跑向图书馆。每当侦探需要使用强大的“大脑”(大语言模型)来“重写”问题时,都会消耗大量的时间和能量。如果你必须这样做十次才能解开谜团,那你就要等待很久,并消耗大量的电力。科学家们一直在寻找一种方法,让这位侦探的工作变得更快,同时又不丧失解决最难谜题的能力。

这就是名为 TreeHop 的新方法登场的地方。TreeHop 背后的研究人员意识到,你并不需要一个全能的侦探来重写每一个问题。相反,你只需要微调计算机用来找书的“地图”即可。想象一下,计算机的搜索查询就像一个发光的、神奇的指南针指针。在旧系统中,每当你发现一个线索,你都必须停下来,熔化指南针,然后用一个沉重、缓慢的熔炉锻造一个新的。TreeHop 则像是一个神奇的、可以瞬间调节的旋钮。它获取旧的指南针指针和刚才发现的新线索,然后将它们瞬间融合在一起,为下一步指明方向。它是通过混合旧问题和新线索的“氛围”(数学嵌入/embeddings)来实现这一点的,从而跳过了那个缓慢的熔炉。

论文显示,这个新的“旋钮”效果惊人地好。通过使用这种嵌入层级的更新,TreeHop 解决这些多步谜团的准确度可以与那些依赖大模型重写问题的慢速、沉重的方法相媲美,但速度却要快得多。事实上,研究人员发现,TreeHop 比目前依赖大型 AI 模型重写问题的顶尖方法快了约 92.8% 到 97.8%。它使用的计算资源也极小——仅为其他解决方案的 2.2% 到 29.4%。为了确保计算机不会在检查相同线索的无尽循环中迷失方向,TreeHop 还配备了一个智能的“停止规则”。它会剪掉那些通往死胡同或已访问过路径的分支,保持搜索树的整洁与高效。

简而言之,TreeHop 表明我们不需要在每一次搜索步骤中都动用“重型火力”(大规模 AI 模型)。相反,我们可以使用一种轻量级、巧妙的机制来实时微调搜索方向。研究结果表明,这对于开发既能解决复杂谜题,又足够快速且廉价以应用于现实世界(如手机或繁忙的客服聊天机器人)的 AI 系统来说,是一个游戏规则的改变者。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →