← 最新论文
💻 computer science

Semantic-Retrieval-Reasoning Pipeline: A Hybrid Large Language Model Framework for Intent-Aware and Explainable Bundle Recommendation

本文提出了语义检索推理流水线(SRRP),这是一种混合大语言模型框架,通过检测多意图用户需求,生成具有人类对齐命名与推理过程的、多样化、可解释且规模最优的商品捆绑包,从而增强生鲜杂货捆绑推荐。

原作者: Andy Maulana Yusuf, Adiwijaya Adiwijaya, Agung Toto Wibowo, Z. K. A. Baizal

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

原作者: Andy Maulana Yusuf, Adiwijaya Adiwijaya, Agung Toto Wibowo, Z. K. A. Baizal

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

技术摘要:语义-检索-推理流水线 (SRRP)

问题陈述
当前的捆绑推荐系统 (Bundle Recommender Systems, BRS) 面临着三重挑战:缺乏可解释性、捆绑规模僵化以及“单一意图”假设。从基于约束的算法(如 Apriori、FP-Growth)到图神经网络(如 BGCN 和 BundleNet 等 GNN)的传统方法,通常表现为“黑盒”,无法为物品分组提供逻辑依据。此外,这些模型经常假设每个购物篮只有一个用户意图,从而导致推荐结果单调。虽然使用大语言模型 (LLM) 的最新生成式方法引入了可解释性,但它们面临着计算效率低下、组合爆炸以及幻觉倾向的问题。为了缓解这些问题,现有的生成式模型通常强制执行静态的小规模捆绑(例如 2–3 件物品),这无法适应现实世界消费者需求的多样性和动态性,特别是在大宗采购或多意图购买场景下。

方法论:语义-检索-推理流水线 (SRRP)
作者提出了 SRRP,这是一个将 LLM 提示词技术与嵌入技术集成到三阶段流水线中的混合框架,旨在生成具备意图感知、动态且可解释的捆绑包。

  1. 语义分割单元 (SSU):

    • 功能: 作为认知过滤器,将嘈杂的多意图购物篮分解为不同的意图簇。
    • 机制: 利用具有上下文学习 (ICL) 和少样本提示 (few-shot prompting) 能力的 LLM 进行语义聚类。SSU 不再将购物篮视为单一向量,而是根据使用场合(例如“早餐”、“办公用品”)对物品进行标注。
    • 理论基础: “语义方差缩减定理”指出,通过功能接近度对物品进行聚类可以降低簇内语义方差,从而与处理整个购物篮相比,最小化检索误差界限。
  2. 上下文检索单元 (CRU):

    • 功能: 根据 SSU 生成的意图簇,从历史数据库中检索事实性的候选捆绑包。
    • 机制: 将意图簇转换为高维稠密向量(使用 Sentence-Transformer,如 all-MiniLM-L6-v2)。这些向量通过余弦相似度查询向量数据库 (ChromaDB),以寻找语义相关的历史捆绑包。
    • 理论基础: “语义相关性界限定理”证明,稠密向量检索即使在没有关键词重叠的情况下也能识别语义相关的物品,在召回率方面优于传统的精确匹配或关联规则方法。
  3. 推理验证单元 (RVU):

    • 功能: 验证候选捆绑包,动态调整捆绑规模,并生成具有说服力的自然语言解释和名称。
    • 机制: 采用思维链 (CoT) 提示来评估候选物品相对于用户原始购物篮的逻辑互补性。它会过滤掉幻觉内容,剔除无关物品,并构建解释性叙述。
    • 人机协同 (HITL) 对齐: 为了确保认知对齐并防止幻觉,RVU 的推理过程通过九名独立人类标注者建立的基准真相进行验证。系统采用“动态思维链 (Dynamic CoT)”方法,注入来自人类共识的精选示例,使机器推理与人类感知保持一致。
    • 理论基础: “动态捆绑规模最优定理”认为,基于逻辑相关性的条件剪枝比静态规模系统更能减少包含错误。

核心贡献

  • 混合框架: 引入了 SRRP,该框架通过一个统一的流水线,将技术准确性(通过基于嵌入的检索)与认知透明度(通过 LLM 推理)结合在一起。
  • 多意图分解: 利用 LLM 作为认知过滤器,动态地将嘈杂的用户购物篮分解为多意图簇,消除了对僵化手动特征调优的依赖。
  • 动态捆绑规模: 拥有一个推理验证模块,打破了以往生成式模型的静态约束,允许捆绑规模根据用户上下文进行动态调整(范围从 3 到 45 件物品)。
  • 可解释性与验证: 集成了人机协同方法,对捆绑包命名和解释进行严格验证,确保其与人类认知共识对齐并减少幻觉。

实验结果
在 Instacart 2017 数据集上使用留一法 (Leave-One-Out) 进行评估,将 SRRP 与五个基准模型(Apriori, FP-Growth, BundleNet, BGCN, CrossCBR)进行了对比。

  • 相关性与排序: SRRP 在 Top-20 推荐中表现出卓越性能。随机掩码 (RM) 策略实现了 0.1100 的命中率 (Hit Rate) 和 0.1298 的召回率 (Recall);序列拆分 (SS) 策略达到了 0.1502 的召回率和 0.0683 的平均倒数排名 (MRR)。这些指标显著优于最先进的图模型(例如 CrossCBR 的召回率为 0.0942)。
  • 多样性: SRRP 保持了较高的列表内多样性 (ILD > 0.53),在准确性和多样性之间实现了最佳平衡,而图模型虽然显示出高多样性,但准确率显著较低。
  • 动态规模: 系统成功为约 79% 的用户生成了 3 到 5 件物品的捆绑包,同时能稳健地处理长尾分布,支持高达 45 件物品的大宗买家。它有效地抑制了深度学习基准模型中常见的向 2 件物品对偏移的偏差。
  • 可解释性与对齐: 生成的解释文本达到了 4.79/5.0 的 G-Eval 流畅度评分。与人类标注者的语义对齐度(通过余弦相似度衡量)总体得分达到 0.5907 (LLaMA-3),表明在捆绑包有效性和命名方面与人类认知推理具有很强的对齐性。

意义与主张
论文声称,SRRP 通过解决以往模型的“黑盒”性质和静态规模的僵化问题,代表了捆绑推荐系统的重大进步。通过利用 LLM 不仅仅进行生成,还将其作为检测意图和验证推理的认知过滤器,该框架提供的推荐不仅准确,而且透明且值得信赖。作者断言,该系统成功弥合了数学检索与人类逻辑理解之间的鸿沟,提供了一个理性且可靠的购物助手。然而,作者也谦虚地承认了局限性,指出系统偶尔会出现“强行合理化”(即过度解释随机物品组合)的情况,并且未来仍需在降低推理延迟和进一步校准拒绝阈值以减少误报方面做出努力。

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

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

试用 Digest →