CARD:强化扩散模型引导,反事实注意力破解推荐缺失数据难题

Enhancing guidance for missing data in diffusion-based sequential recommendation

2026-01-01
Qilong Yan, Yifei Xing, Dugang Liu, Jingpu Duan, Jian Yin
总结
问题
方法
结果
要点
摘要

本文提出了 CARD,一种基于反事实注意力调节的扩散模型,用于解决序列推荐中由于缺失数据导致的引导信号不可靠问题。CARD 通过动态区分序列稳定性并结合反事实推理,实现了 SOTA 的生成式推荐性能。

TL;DR

在序列推荐(Sequential Recommendation)领域,扩散模型因其卓越的生成能力正逐渐取代传统的判别模型。然而,现实场景中用户行为数据的**缺失(Missing Data)**会导致引导信号失真。本文提出的 CARD (Counterfactual Attention Regulation Diffusion) 模型,通过首创的“反事实注意力机制”,能够精准识别并放大用户兴趣转向的关键信号,在 Zhihu 等数据集上刷新了 SOTA 纪录,同时保持了极高的运算效率。

背景:生成式推荐的“阿喀琉斯之踵”

扩散模型在推荐中的核心逻辑是:在历史交互序列的“引导(Guidance)”下,通过去噪过程生成用户可能感兴趣的下一个项目(Oracle Item)。

早期的研究(如 TDM)发现,如果序列中存在大量冗余或缺失,引导效果会大打折扣。它们尝试通过删除局部相似的项目来简化序列,但这带来了一个严重的负面效应:误伤“兴趣转折点”。例如,用户从看“咖啡杯”转向看“咖啡豆”,这两个项目虽在局部不相似,却是理解用户意图跨越的关键桥梁。

痛点深挖:为何“补全”和“简单模拟”都不行?

  1. 补全陷阱 (Recovering-based):尝试预测缺失的项目。由于没有 Ground Truth,这本质上是“推测”,极易引入二次噪声。
  2. 局部模拟局限 (Simulating-based):如 TDM 基于局部相似度删除项目,这种做法默认了“相似即冗余”,却忽略了那些代表兴趣漂移(Interest Shift)的关键孤立点。

核心方法:CARD 的双路路由与反事实推理

CARD 的核心理念是不再简单地“删除”项目,而是**“动态重新赋权”**。

1. 稳定性评估与路由机制

CARD 首先对序列进行“稳定性检查”。

  • 高稳定性序列:用户兴趣平稳,采用成熟的 DTS 策略去除冗余。
  • 低稳定性序列:可能包含兴趣转向,进入 CARD 的核心模块——反事实注意力调节。

模型架构图 图 2:CARD 系统的三步流程:稳定性评估、分支处理、特征编码。

2. 反事实注意力:量化“贡献度”

这是本文最精彩的设计。作者利用**反事实推理(Counterfactual Reasoning)**来衡量一个项目的重要性:

  • 实验组:包含当前项目 时,预测未来 个项目的误差。
  • 对照组(反事实):剔除当前项目 时,预测未来的误差。
  • PER (Prediction Error Reduction):两者的误差之差。

如果剔除某个项目后,模型对未来的预测大幅变差(PER 很高),说明该项目是不可或缺的“兴趣转折点”。CARD 会通过 1 + tanh(PER/T) 公式放大其权重;反之,若一个项目存在与否不影响预测,其权重会被抑制。

实验战绩:精度与效率的双重胜利

实验在 ZhihuKuaiRec 两个真实数据集上展开。

1. SOTA 对比

CARD 在所有指标上均优于现有的扩散模型(如 DreamRec, TDM)和数据恢复模型(如 PDRec)。在 Zhihu 数据集上,其 HR@20 提升了 10.30%,这是一个非常显著的增幅。

实验结果对比

2. 训练效率

尽管引入了复杂的反事实计算,但得益于路由机制,CARD 仅对低稳定性序列进行计算。在 KuaiRec 上,其单轮训练时间(02m 40s)甚至低于 TDM(03m 30s),实现了“加量不加时”。

深度洞察

CARD 的成功证明了一个深刻的直觉:在处理不确定性数据时,因果贡献(Causal Impact)比表面相关性(Correlation)更重要

  • 局限性:模型依赖于一个辅助的预测任务来计算 PER,这要求辅助模型本身具有一定的预测强度。
  • 未来展望:这种“反事实调节引导信号”的思路,完全可以迁移到多模态生成或 AI 智能体的长序列记忆管理中。

总结

CARD 为扩散模型在推荐系统中的落地提供了一个更加稳健的范式。它告诉我们,面对支离破碎的用户行为数据,不应盲目修补,而应通过智能的权重分配,让扩散模型“看清”那些真正指引未来的关键信号。

发现相似论文

试试这些示例

  • 查找最近一年内将反事实推理 (Counterfactual Reasoning) 应用于处理推荐系统噪声或缺失数据的相关论文。
  • 哪篇论文最早在推荐领域引入了延迟 Thompson 采样 (DTS) 或 TDM 框架,CARD 在哪些关键逻辑上对其进行了改进?
  • 目前有哪些研究在尝试优化扩散模型 (Diffusion Models) 的引导向量 (Guidance Vector) 生成效率,以适应实时大规模推荐场景?
目录
CARD:强化扩散模型引导,反事实注意力破解推荐缺失数据难题
1. TL;DR
2. 背景:生成式推荐的“阿喀琉斯之踵”
3. 痛点深挖:为何“补全”和“简单模拟”都不行?
4. 核心方法:CARD 的双路路由与反事实推理
4.1. 1. 稳定性评估与路由机制
4.2. 2. 反事实注意力:量化“贡献度”
5. 实验战绩:精度与效率的双重胜利
5.1. 1. SOTA 对比
5.2. 2. 训练效率
6. 深度洞察
7. 总结