跳转至

Objective Shaping with Hard Negatives: Windowed Partial AUC Optimization for RL-based LLM Recommenders

会议: NeurIPS 2026
arXiv: 2604.22504
领域: 推荐系统
关键词: 强化学习, 大语言模型推荐, 负采样, 局部AUC, 目标重塑

一句话总结

本文从理论上证明了在二值奖励下 GRPO 优化等价于全局 AUC,而 Beam Search 负采样则将优化目标重塑为单向局部 AUC(OPAUC);据此提出窗口化局部 AUC(WPAUC)以及阈值自适应软窗口重加权算法(TAWin),实现了对特定 Top-K 推荐指标的精确受控对齐与显著性能提升。

研究背景与动机

在大规模内容推荐与电商检索系统中,个性化 Top-K 推荐是缓解信息过载的核心手段。随着大语言模型(LLM)的突破,基于自回归生成范式的 LLM 推荐模型成为学术界与工业界关注的热点。为了超越监督微调(SFT)仅捕捉词元似然度的局限,强化学习(RL,如以 GRPO 为代表的群体相对策略优化)被广泛应用于推荐对齐中:模型根据用户历史交互文本自回归生成目标物品标识,通过在生成的正负候选集之间建立对比反差来学习用户的相对偏好。在工业实践中,利用束搜索(Beam Search)解码生成高分难负例(hard negatives)进行 RL 训练已被多次证实显著优于均匀随机负采样,例如在 OneRec 系列与 ReRe 中展现出稳定优势。

然而,学术界对“为什么束搜索负例能带来巨大收益”的理论机制始终缺乏深入解释,多笼统归因于难负例提供了“更具信息量的训练梯度”。这种直觉解释无法支撑算法的精确理论分析与原则性改进。更严重的内在矛盾在于:常规二值验证奖励(猜中目标为 1,否则为 0)下的群体策略梯度优化本质上面向的是全空间正负例的成对排序关系,对应的是全局 AUC 指标。但在真实推荐场景中,系统往往只向用户展示顶部少数候选项(如 Top-1、Top-3 或 Top-5),全局 AUC 与极低假阳率(FPR)区域的 Top-K 排序质量存在严重目标不对齐。现有难负例即便能将优化重心推向低 FPR 区域,也仅能实现无下限的单向截断,无法针对给定的截止深度 \(K\) 提供可控的收敛保证。

针对这一理论空白与算法瓶颈,本文深入推导了强化学习优化目标与排序度量之间的内在联系。核心 idea:证明二值奖励 GRPO 等价于全局 AUC 优化,而束搜索负采样实质上将目标重塑为低假阳率单向局部 AUC(OPAUC);进而提出将评价区间严格限制在滑动窗口内的窗口局部 AUC(WPAUC),并设计平滑软选取的 TAWin 策略梯度重加权算法,实现对目标 Top-K 推荐指标的精确定向优化。

方法详解

整体框架

本文针对基于 LLM 的生成式推荐系统,构建了从理论目标重塑到实际策略梯度重加权优化的完整方案。在模型架构上,用户历史交互文本作为提示输入,骨干 LLM(如 Qwen2.5)通过前缀树(Trie)施加合法物品词表约束进行自回归解码。系统采用二值命中规则提供环境奖励,并通过束搜索在展开路径中捕获具有高生成似然度的难负例候选。

针对束搜索负采样诱导的目标漂移,方法设计分为理论与算法两层:理论层揭示 GRPO 在二值奖励下的成对排序对偶形式,证明随机采样优化全空间 AUC,而束搜索在极限宽度下逼近负例高分尾部截断(OPAUC);为消除 OPAUC 仅设上限而缺乏特定 \(K\) 聚焦性的缺陷,提出窗口化局部 AUC(WPAUC),将负例评价窗口限定在由假阳率 \([ \alpha, \alpha+d ]\) 确定的区间内,证明其与 Recall@K 具有严格紧致的理论界限。算法层提出阈值自适应窗口重加权(TAWin),放弃直接丢弃窗口外样本的硬截断做法,通过温度退火控制的平滑 Top-K 投影算子为每个负例候选动态分配重加权系数,直接无缝嵌入 GRPO、DAPO 或 GSPO 的策略梯度更新中。

%%{init: {'flowchart': {'rankSpacing': 24, 'nodeSpacing': 28, 'padding': 6, 'wrappingWidth': 400}}}%%
flowchart TD
    A["用户交互历史 prompt + 物品前缀树"] --> B["前缀约束束搜索解码"]
    B --> C["GRPO 理论映射:OPAUC 重塑分析"]
    C --> D["窗口局部度量:WPAUC 理论界定"]
    D --> E["软算子连续重加权:TAWin 策略梯度"]
    E --> F["定向增强的 Top-K 推荐输出"]

关键设计

1. GRPO 优化目标的成对排序与局部 AUC 理论等价性

现有方法普遍缺乏对强化学习目标在排序度量层面的精确解析。本文首先推导了在二值奖励 \(R_{\text{rule}}(i_m, i_t) \in \{0, 1\}\) 下,GRPO 损失函数的期望形式。理论证明表明,经过群体归一化优势计算后,GRPO 的策略梯度更新项可以严格重写为正向序列打分与负向序列打分的成对差值期望: $$ \mathcal{J}(\theta) = \mathbb{E}{H_u} \sqrt{p(H_u)(1-p(H_u))} \cdot \mathbb{E} \left[ s_\theta^+(Y^+, H_u) - s_\theta^-(Y^-, H_u) \right] $$ 其中 }}^+, Y^- \sim \pi_{\text{old}}^-\(p(H_u)\) 为当前策略生成正例的命中概率。当负样本采用约束随机采样时,上述目标在物品级别上等价于最大化全局 AUC:\(\Pr_{i^+ \sim \mathcal{I}_u^+, i^- \sim \mathcal{I}_u^-}[f_{u, i^+} > f_{u, i^-}]\)。然而,AUC 衡量的是全量未交互物品上的整体排布,与工业推荐仅关注列表顶部的 Top-K 场景严重脱节。本文进一步分析证明,当采用束搜索(Beam Search)解码时,随着搜索束宽 \(B \to \infty\),采样的负例分布严格收敛于按模型分数从大到小排序的前 \(\alpha+d\) 分位数子集 \(\mathcal{Q}_u^-(\alpha+d) = \{i^- \in \mathcal{I}_u^- : f_{u, i^-} \ge \eta_{\alpha+d}\}\)。这一机制将全空间的负例对比自动转换为单向局部 AUC(OPAUC),将优化焦点收敛到低假阳率(FPR \(\le \alpha+d\))区间,揭示了难负例能够提升推荐排序的根本理论动力。

2. 窗口化局部 AUC(WPAUC)与 Top-K 性能的紧致对齐

尽管 OPAUC 限制了负例得分的下界,但由于其区间 \([0, \alpha+d]\) 包含了所有排在最前列的极难负例,模型依然无法显式针对特定大小的推荐列表截断深度 \(K\) 进行受控优化。为此,本文设计了窗口化局部 AUC(WPAUC),将负例评测范围严格收束在滑动区间 \([\alpha, \alpha+d]\) 内。将负例集合按模型预测分数降序排列 \(\{i_{(1)}^-, \dots, i_{(n^-)}^-\}\),定义窗口负例集为 \(\mathcal{W}_u^-(\alpha, d) = \{i_{(\sigma)}^- \in \mathcal{I}_u^- : \lceil \alpha n^- \rceil < \sigma \le \lceil (\alpha+d) n^- \rceil\}\),度量正例排在窗口负例之前的概率: $$ \text{WPAUC}u(\alpha, d) = \Pru^+, i^- \sim \mathcal{W}u^-(\alpha, d)} [f > f] $$ 在理论性质上,当设定参数 \(\alpha = \frac{K - n^+}{n^-}\) 且 \(d = \frac{n^+}{n^-}\) 时,Recall@K 能够被 \(w = \text{WPAUC}(\alpha, d)\) 显式双向界定: $$ \frac{\lceil n^+(1 - \sqrt{1 - w}) \rceil}{n^+} \le \text{Recall@K} \le \frac{\lfloor n^+\sqrt{w} \rfloor}{n^+} $$ 定理进一步证实,在相同 \(K\) 下,WPAUC 诱导的界限严格比 OPAUC 导出的区间更加紧致。尤其在推荐系统单正例场景(\(n^+=1\))下,当选取 \(\alpha = \frac{K-1}{n^-}, d = \frac{1}{n^-}\) 时,WPAUC 与 Recall@K 实现严格数学等价。这从数学上确立了 WPAUC 作为特定 Top-K 指标代理损失函数的最优性。

3. 阈值自适应软窗口重加权算法(TAWin)

直接在强化学习中丢弃窗口外的负例会导致致命缺陷:一方面破坏采样效率、浪费昂贵的前向 Rollout 计算;另一方面硬性截断带来非连续梯度跳变,极大加剧策略更新的方差。针对此痛点,TAWin 引入基于平滑 Top-K 算子的软加权机制。给定束搜索展开得到的 \(n\) 个候选负例,首先按模型生成概率降序赋予绝对排序 \(\sigma \in \{1, \dots, n\}\),并归一化为 \(\tilde{\sigma}(\sigma) = \frac{\sigma-1}{n-1}\)。以目标窗口起始边界的锚点位置 \(\sigma_\star\) 为基准,根据各样本到锚点的曼哈顿距离构造加权 logits:\(x_u(Y) = - |\tilde{\sigma}(\sigma_u(Y)) - \tilde{\sigma}(\sigma_\star)|\)。

随后,TAWin 利用平滑连续的阈值截断指数算子 \(\mathcal{T}_{K, \tau}\) 计算窗口分配权重,该算子满足全概率质量为 \(K\) 且在温度 \(\tau \to 0^+\) 时收敛于硬截断指示器: $$ \mathcal{T}{K, \tau}(\boldsymbol{x}) = \min \left( \mathbf{1}, \exp\left( \frac{\boldsymbol{x} - \lambda(\boldsymbol{x})\mathbf{1}}{\tau} \right) \right), \quad \text{s.t.} \sum)]_i = K $$ 其中阈值标量 }^n [\mathcal{T}_{K, \tau}(\boldsymbol{x\(\lambda(\boldsymbol{x})\) 可通过对排序 logits 快速扫描得到闭式解。最终对负例样本权重进行质量归一化 \(\bar{w}_i = \frac{w_i}{\sum w_j} \cdot |\mathcal{N}|\) 并作用于策略优势项。该机制在平滑保留所有采样梯度贡献的同时,对处于目标 FPR 窗口内的样本赋予主导权重,实现了平稳低方差的端到端策略梯度训练。

损失函数 / 训练策略

TAWin 算法独立于特定的策略梯度优化器,可无缝接入多种 RL 算法架构。以默认的 GRPO 为基准,模型使用离线策略 \(\pi_{\text{old}}\) 生成的一批候选序列 \(Y_m\) 展开训练,通过加权项 \(\omega_u(Y_m)\) 调节各个轨迹在 PPO 截断代理损失中的幅度: $$ \mathcal{J}{\text{TAWin}}(\theta) = \mathbb{E}} \left[ \frac{1}{n} \sum_{m=1}^n \omega_u(Y_m) \frac{1}{|Y_m|} \sum_{j=1}^{|Y_m|} \min\left( \rho_{m,j,u}\hat{A{m,j}, \text{clip}(\rho \right) \right] $$ 其中对正例设定 }, 1-\epsilon, 1+\epsilon)\hat{A}_{m,j\(\omega_u(Y^+) = 1\),对负例设定 \(\omega_u(Y^-) = \text{Rescale}(\boldsymbol{w}_u)\)。在训练实施中,主骨干网络采用 Qwen2.5-0.5B,批大小设为 512,学习率定为 \(1 \times 10^{-5}\),KL 散度约束系数 \(\beta = 1 \times 10^{-3}\),单次提示词展开采样 \(n=16\) 条轨迹。TAWin 的窗口容量 \(K\) 默认设置为 4,锚点参数 \(\sigma_\star \in \{0, 1, 2\}\),温度参数 \(\tau\) 在 \(\{1/2, 1/3, 1/4, 1/5, 1/6\}\) 范围内通过网格搜索确定。模型在 8 张 NVIDIA H800 GPU 上微调 2 个 epoch 完成收敛。

实验关键数据

主实验

论文在 Amazon Review 数据集的三个子类(Toys and Games、Industrial and Scientific、Office Products)以及 Yelp 2021 真实消费数据集上进行了全面评估,涵盖传统序列推荐、生成式推荐以及 LLM-based 推荐等 10 种前沿代表性基线模型。

数据集 指标 TAWin (本文) 前SOTA (ReRe) 相对提升 传统最佳 (SASRec) 生成式最佳 (MiniOneRec)
Toys Recall@1 0.0471 0.0411 +14.60% 0.0216 0.0271
Recall@3 0.0761 0.0709 +7.33% 0.0359 0.0458
NDCG@3 0.0639 0.0583 +9.61% 0.0298 0.0378
Industrial Recall@1 0.0904 0.0783 +15.45% 0.0567 0.0831
Recall@3 0.1237 0.1184 +4.48% 0.0761 0.1100
NDCG@3 0.1099 0.1016 +8.17% 0.0682 0.0990
Office Recall@1 0.0961 0.0830 +15.78% 0.0641 0.0972
Recall@3 0.1341 0.1304 +2.84% 0.0923 0.1219
NDCG@3 0.1187 0.1115 +6.46% 0.0807 0.1137
Yelp Recall@1 0.0227 0.0206 +10.19% 0.0074 0.0060
Recall@3 0.0370 0.0360 +2.78% 0.0175 0.0163
NDCG@3 0.0301 0.0295 +2.03% 0.0133 0.0120

跨优化器与编码策略分析实验

为了深入探究 TAWin 对不同策略梯度优化器以及多样化物品编码方式的通用增益,本文在多种强化学习算法(DAPO、GSPO)以及基于语义量化 ID 的 MiniOneRec 体系下进行了对比消融检验。

评估维度 算法/配置 Toys (R@1 / N@3) Industrial (R@1 / N@3) Office (R@1 / N@3) 核心发现
RL 优化器通用性 DAPO + ReRe (基线) 0.0416 / 0.0588 0.0814 / 0.1039 0.0832 / 0.1098 启发式难负例在 DAPO 下保持有效
DAPO + TAWin (本文) 0.0471 / 0.0626 0.0875 / 0.1089 0.0910 / 0.1149 相对 DAPO 基线 R@1 显著提升 7.5%~13.2%
GSPO + ReRe (基线) 0.0404 / 0.0585 0.0736 / 0.0988 0.0816 / 0.1094 序列级优化器 GSPO 的基础对齐水平
GSPO + TAWin (本文) 0.0463 / 0.0631 0.0867 / 0.1073 0.0955 / 0.1163 全面超越基线,印证理论对齐独立于具体策略梯度变体
语义 ID 编码适配 MiniOneRec - SFT — / — 0.0726 / 0.0877 0.0900 / 0.1074 仅监督微调量化 Semantic ID 的生成性能
MiniOneRec - GRPO — / — 0.0831 / 0.0989 0.0969 / 0.1174 标准强化学习对齐带来的性能收益
MiniOneRec - TAWin — / — 0.0862 / 0.1033 0.0974 / 0.1253 证明 TAWin 对文本标题与语义 ID 两种主流编码全面兼容

关键发现

  • 对首位命中(Top-1)增益尤为突出:在各数据集的主实验中,TAWin 在 Recall@1 上的提升最为显著,相对前 SOTA 模型 ReRe 平均提升幅度超过 14%,显著高于 Recall@3 的增益。这有力印证了将负例聚焦于紧邻前沿的极低 FPR 窗口对头部极限排名的巨大牵引作用。
  • 锚点参数呈现严格的单峰对齐性:超参数敏感性实验表明,当目标评测指标为极小截断(如 R@1)时,最优锚点参数 \(\sigma_\star\) 取较小值(如 0 或 1);而当目标扩展至更大截断(如 R@5)时,最优锚点单调后移至 4 或 6。这一现象与定理推导的理论最佳窗口位置完全吻合。
  • 骨干模型规模扩展稳健:在 Qwen2.5 (3B / 7B) 以及 Llama-3.2 (1B) 等不同规模和架构的骨干网络上,TAWin 相比 ReRe 均能取得稳定增益,表明负采样重塑在模型 Scaling 时具备出色的鲁棒性。

亮点与洞察

  • 打通强化学习与排序度量的理论盲区:建立了二值奖励 GRPO 与成对 AUC、束搜索难负例与 OPAUC 之间的严密数学等价性映射。这一发现打破了以往对负采样仅做经验直觉定性的局面,将经验技巧上升为坚实的度量对齐理论。
  • 构建从硬界限到平滑连续优化的闭环设计:提出 WPAUC 在数学上收窄了 Recall@K 的上下界,并创新性引入基于温度退火的阈值调整软 Top-K 算子(TAWin)。不仅消除了硬截断丢弃样本带来的采样低效与梯度方差,还提供了闭式解快速标定,兼具数学优雅与工程高效。
  • 广泛的泛化与可迁移性潜力:TAWin 作为通用的样本重加权框架,不仅无缝兼容 DAPO、GSPO 等前沿 RL 优化器,且在文本标题直接生成与离散语义 ID 生成上均表现优异,具备向问答重排、代码生成、搜索广告召回等更广泛排序场景迁移的能力。

局限与展望

  • 动态束搜索的算力开销:束搜索负例生成本身依赖自回归多分支扩展,推理计算延迟高于普通随机采样,在大规模实时在线训练环境下的资源占用较高。
  • 超参数标定仍需先验匹配:窗口锚点 \(\sigma_\star\) 与温度 \(\tau\) 虽然具有清晰的理论指导趋势,但针对全新数据集和特定 \(K\) 截断时,仍依赖局部网格搜索寻找最佳值,尚未实现全自动自适应调度。
  • 多样性与长尾曝光风险:聚焦于超低 FPR 窗口可能进一步加剧 LLM 推荐系统的流行度偏差与马太效应,未来需将 WPAUC 优化与多样性约束及公平性长尾曝光机制相结合。

相关工作与启发

  • vs ReRe (Tan et al., 2025):ReRe 依赖束搜索生成候选并采用经验性的排序奖励规则,缺乏显式度量对齐目标;本文从理论上证明了其有效性的本质来源,并以 WPAUC 和软窗口 TAWin 替代启发式规则,全面超越了 ReRe 及其 ranking-reward 变体。
  • vs Shi et al. (2023) (WWW 2023):Shi 等人揭示了判别式传统推荐中负采样对 OPAUC 的逼近作用;本文将其里程碑式地推广至 LLM 生成式推荐与强化学习(GRPO)前沿,并突破性提出窗口化 WPAUC 解决了 OPAUC 无法精确对齐特定 \(K\) 的固有缺陷。
  • vs MiniOneRec (Kong et al., 2025):MiniOneRec 探讨了语义 ID 体系下生成式推荐的扩展规律与基础 RL 训练;本文的 TAWin 策略重加权可作为即插即用插件融入 MiniOneRec,直接为其带来稳定的 Top-K 排序增益。

评分

  • 新颖性: ⭐⭐⭐⭐⭐ 首次从理论上建立二值 GRPO、束搜索负采样与 Partial AUC 的精确映射,并提出 WPAUC 与 TAWin 算法。
  • 实验充分度: ⭐⭐⭐⭐⭐ 涵盖 4 大真实数据集、10 类主流基线、跨 3 种 RL 优化器及多尺度骨干模型。
  • 写作质量: ⭐⭐⭐⭐⭐ 理论推导严谨自洽,动机清晰,数学定理证明与算法设计层层递进。
  • 价值: ⭐⭐⭐⭐⭐ 为生成式大模型推荐系统的强化学习目标设计提供了重要的理论基石与实用落地方案。