RecGPT-V3:有状态、混合模态的生成式推荐¶
Fidelity: 核心机制复现。实际训练两级 Semantic ID、结构化 Memory Hub、显式教师到 latent token 的重建蒸馏和 ranking-feedback;基础模型、数据与线上系统缩小。
论文信息¶
| 项目 | 内容 |
|---|---|
| 论文链接 | arXiv 2607.15591 |
| 公司/机构 | Alibaba / Taobao |
| 首次公开日期 | 2026-07-17(arXiv v1) |
| 原文开源代码 | 否:论文未提供官方/作者代码(核查日期:2026-08-09) |
| Adapter | recgpt-v3 |
| 本地复现代码 | src/auto_research/reproductions/recgpt_v3/ |
原始论文总结¶
背景与主要改动¶
RecGPT-V1 把用户意图引入推荐链路,V2 用多智能体扩展推理,但每次请求仍重复读取最长约 55K token 的完整历史;自然语言 tag 到商品又形成有损瓶颈,显式 CoT 的数千 token 也无法承受高 QPS。V3 同时改造三处:
- Memory Hub 将完整行为压成带行为模式、偏好摘要、原始行为索引和时间信息的可追溯 memory unit;新行为只更新相关 unit 或创建新 unit。
- Hybrid-modal foundation model 用 CN-CLIP/Q-Former 融合内容,再以两级 RQ-VAE 把商品量化成 SID;Qwen3-14B 的词表加入 65,536 个 SID token,并经过 CPT 与 SFT 学习
SID↔文本和SID→SID。 - Latent Intent Reasoning 把教师的长 CoT 分段压入最多 10 个 latent token,通过单段、多段和全链重建训练保持可解释性,再用生产排序器的 CTRScore 做 RLRF。
flowchart LR
B[完整历史行为] --> M[Memory Hub<br/>压缩 / 增量更新 / 来源索引]
D[最近行为 delta] --> P[Global Planner]
M --> P
X[文本/图像/属性] --> C[CN-CLIP + Q-Former]
C --> RQ[两级 RQ-VAE Semantic ID]
RQ --> H[文本 + SID 混合词表]
P --> L[显式 CoT 教师]
L --> Z[多粒度重建<br/>latent intent tokens]
H --> Z
Z --> G[生成 tag / SID]
G --> K[检索与生产排序器反馈]
原论文关键图¶
原论文 Figure 2(关键图):展示原论文方法的总体设计和关键组成。图片来自原论文,版权归原作者所有;点击图片可查看来源。
核心公式¶
Memory Hub 的初始压缩与增量更新为:
两级 RQ-VAE 把 item embedding 量化为 \(\mathrm{SID}(i)=(c_1,c_2)\);模型同时训练 sid2title、title2sid、sid2tag、tag2sid、sid2cmd 和序列 sid2sid。
显式推理 \(R\) 被分为 \(K\) 段并替换为 latent token:
RLRF 直接从下游排序器取得 dense reward:
论文离线与线上效果¶
- Memory Hub 的 pattern/index 人工准确率为
82.89% / 95.27%,Global Planner 总计算成本相对 V2 降低55.8%。 - 混合模型以 Qwen3-14B 为底座;掺入通用数据后 GSM8K 仅从
94.31%降至92.65%,不掺通用数据则降至4.70%,说明 CPT/SFT 不能只喂推荐数据。 - latent reasoning 将约 2,300-token 显式推理压至最多 10 个 latent token,论文报告推理 token 成本约降
200×;端到端 serving resource 降低52.4%。 - 淘宝“猜你喜欢”各取
1%实验/对照流量,以 RecGPT-V2 为基线。Item 场景 IPV+3.08%、CTR+0.98%、TC+3.10%、GMV+7.51%;Feed 场景 IPV+1.28%、CTR+1.00%、DAU+0.56%、TC+1.97%、GMV+3.97%。
本地复现¶
本地对照口径:基线是同一 MovieLens-1M split、item tower 和训练步数下,重算完整 40-event 历史的无状态 hybrid Transformer;实验组加入 6-slot Memory Hub、8 个最近事件、4 个 latent token、教师预热和重建/ranking-feedback。最终 NDCG@10 相对
+36.96%。
使用 360 users / 520 items 的 MovieLens-1M 子集,全物品排序、seed 42。基线 Hit@10/NDCG@10 为 0.0556 / 0.0279,V3 为 0.0778 / 0.0382;memory 输入从 40 降到 14 token(-65.00%),latent reasoning slot 从 40 降到 4(-90.00%),重建 cosine 0.8189。实验组 head share 同时从 0.1108 升至 0.1900,说明本地收益伴随更强热门集中,不能只看 NDCG。
第一轮让教师与学生同步漂移时,NDCG 相对基线为 -26.65%;第二轮改为先预热并冻结显式教师,再做 latent internalization,才得到当前结果。这是本次多轮迭代选中的设置。稳定指标见 metrics/movielens-1m-seed42.json。
复现边界¶
本地真实训练了两级 RQ-VAE、SID/text item tower、显式教师、memory attention、latent 多段重建和 dense ranking-feedback KL;MovieLens genre 替代淘宝文本/图像/属性,520 items 替代工业商品池,公开 teacher+popularity reward 替代生产 CTR ranker。没有伪装成 Qwen3-14B CPT/SFT、DeepSeek-V3.2 教师、在线 GRPO 或生产资源测试;本地 +36.96% 不代表论文线上 lift。
