HyperAIHyperAI

Command Palette

Search for a command to run...

DenseGRPO:从稀疏到密集奖励用于流匹配模型对齐

Haoyou Deng Keyu Yan Chaojie Mao Xiang Wang Yu Liu Changxin Gao Nong Sang

摘要

基于流匹配(flow matching)模型的近期GRPO方法在文本到图像生成中的人类偏好对齐方面取得了显著进展。然而,这些方法仍面临稀疏奖励(sparse reward)问题:整个去噪轨迹的终端奖励被统一应用于所有中间步骤,导致全局反馈信号与各中间去噪步骤的细粒度贡献之间存在不匹配。为解决这一问题,我们提出了一种名为DenseGRPO的新框架,通过引入密集奖励(dense rewards)实现与人类偏好的细粒度对齐,从而评估每个去噪步骤的精确贡献。具体而言,我们的方法包含两个关键组件:(1)我们提出通过基于常微分方程(ODE)的方法,在中间无噪声图像上应用奖励模型,预测各步骤的奖励增量,作为该去噪步骤的密集奖励。这一机制确保了反馈信号与各步骤实际贡献之间的精准对齐,显著提升了训练效率;(2)基于所估计的密集奖励,我们发现现有GRPO方法中均匀探索设置与随时间变化的噪声强度之间存在不匹配问题,导致探索空间不合理。为此,我们设计了一种奖励感知(reward-aware)机制,通过自适应调节随机微分方程(SDE)采样器中各时间步的随机性注入强度,动态校准探索空间,确保在所有时间步均维持合适的探索范围。在多个标准基准上的大量实验结果表明,所提出的DenseGRPO框架具有显著有效性,并凸显了有效密集奖励在流匹配模型偏好对齐中的关键作用。

一句话总结

华中科技大学与通义实验室的研究人员提出 DenseGRPO 框架,通过引入密集的步级奖励来对齐文本到图像生成中的人类偏好,利用自适应随机性校准探索过程,克服稀疏奖励问题,显著提升流匹配模型的性能。

主要贡献

  • DenseGRPO 通过基于 ODE 的方法评估中间干净图像,为 GRPO 基础的文本到图像模型引入步级密集奖励,解决稀疏奖励问题,使反馈与每一步去噪贡献对齐。
  • 该方法揭示并修正了均匀探索与随时间变化的噪声强度之间的不匹配,提出一种奖励感知的 SDE 采样器,按时间步自适应调整随机性,确保去噪轨迹上的探索均衡。
  • 在多个基准测试上的实验确认 DenseGRPO 的最先进性能,验证了密集奖励对流匹配模型中有效对齐人类偏好的必要性。

引言

作者利用流匹配模型进行文本到图像生成,并通过强化学习解决其与人类偏好对齐的持续挑战。先前基于 GRPO 的方法因采用单一终端奖励应用于所有去噪步骤而面临稀疏奖励问题,导致反馈与各步骤实际贡献脱节,阻碍细粒度优化。DenseGRPO 通过基于 ODE 的中间图像评估估计步级奖励增益,引入密集奖励,确保反馈与各步骤贡献匹配。此外,通过按时间步自适应调整 SDE 采样器中的随机性校准探索,修正奖励分布的不平衡。实验确认 DenseGRPO 的最先进性能,验证了密集、步感知奖励对有效对齐的必要性。

数据集

  • 作者仅使用公开可用的数据集,所有数据集均符合其各自许可证,确保符合 ICLR 伦理准则。
  • 本研究未涉及人类受试者、敏感个人数据或专有内容。
  • 所介绍的方法无预见性滥用或危害风险。
  • 提供的文本中未描述数据集构成、子集细节、训练划分、混合比例、裁剪策略或元数据构建。

方法

作者将流匹配模型中的去噪过程重新表述为马尔可夫决策过程(MDP),以实现基于强化学习的对齐。在此表述中,时间步 ttt 的状态定义为 st(c,t,xt)\mathbf{s}_t \triangleq (\pmb{c}, t, \pmb{x}_t)st(c,t,xt),其中 c\pmb{c}c 为提示词,ttt 为当前时间步,xt\pmb{x}_txt 为潜在表示。动作对应预测的先验潜在变量 xt1\pmb{x}_{t-1}xt1,策略 π(atst)\pi(\mathbf{a}_t \mid \mathbf{s}_t)π(atst) 建模为条件分布 p(xt1xt,c)p(\pmb{x}_{t-1} \mid \pmb{x}_t, \pmb{c})p(xt1xt,c)。奖励是稀疏且轨迹级的,仅在终端状态 t=0t=0t=0 分配为 R(x0,c)\mathcal{R}(\pmb{x}_0, \pmb{c})R(x0,c),中间步骤奖励为零。此设计导致不匹配:相同的终端奖励用于优化所有时间步,忽略了各个去噪步骤的独特贡献。

为解决此问题,DenseGRPO 引入步级密集奖励机制。该方法不依赖单一终端奖励,而是为轨迹中每个中间潜在变量 xti\pmb{x}_t^ixti 估计奖励 RtiR_t^iRti。这通过利用 ODE 去噪过程的确定性实现:给定 xti\pmb{x}_t^ixti,模型可通过 nnn 步 ODE 去噪确定性生成对应的干净潜在变量 x^t,0i\hat{\pmb{x}}_{t,0}^ix^t,0i,即 x^t,0i=ODEn(xti,c)\hat{\pmb{x}}_{t,0}^i = \mathrm{ODE}_n(\pmb{x}_t^i, \pmb{c})x^t,0i=ODEn(xti,c)xti\pmb{x}_t^ixti 的奖励被分配为 RtiR(x^t,0i,c)R_t^i \triangleq \mathcal{R}(\hat{\pmb{x}}_{t,0}^i, \pmb{c})RtiR(x^t,0i,c),其中 R\mathcal{R}R 为预训练奖励模型。步级密集奖励 ΔRti\Delta R_t^iΔRti 定义为连续步骤间的奖励增益:ΔRti=Rt1iRti\Delta R_t^i = R_{t-1}^i - R_t^iΔRti=Rt1iRti。此公式提供细粒度、步级特定的反馈信号,反映每个去噪动作的实际贡献。

参见框架图,展示密集奖励估计过程。图中显示,对于每个潜在变量 xti\pmb{x}_t^ixti,计算 ODE 去噪轨迹以获得干净对应物 x^t,0i\hat{\pmb{x}}_{t,0}^ix^t,0i,然后由奖励模型评估以产生 RtiR_t^iRti。密集奖励 ΔRti\Delta R_t^iΔRti 由连续潜在奖励的差值导出,实现每步信用分配。

在 GRPO 训练循环中,密集奖励 ΔRti\Delta R_t^iΔRti 替代稀疏终端奖励用于优势计算。第 iii 条轨迹在时间步 ttt 的优势重新计算为:

A^ti=ΔRtimean({ΔRti}i=1G)std({ΔRti}i=1G).\hat{A}_t^i = \frac{\Delta R_t^i - \mathrm{mean}(\{\Delta R_t^i\}_{i=1}^G)}{\mathrm{std}(\{\Delta R_t^i\}_{i=1}^G)}.A^ti=std({ΔRti}i=1G)ΔRtimean({ΔRti}i=1G).

这确保每个时间步的策略更新由反映该步骤即时贡献的奖励信号引导,而非全局轨迹结果。

为进一步增强训练期间的探索,DenseGRPO 引入奖励感知的 SDE 采样器噪声注入校准。虽然现有方法在所有时间步使用统一噪声水平 aaa,DenseGRPO 按时间步调整噪声强度 ψ(t)\psi(t)ψ(t) 以维持均衡的探索空间。校准迭代进行:对每个时间步 ttt,算法采样轨迹,计算密集奖励 ΔRti\Delta R_t^iΔRti,并根据正负奖励的平衡调整 ψ(t)\psi(t)ψ(t)。若正负奖励数量大致相等,则增加 ψ(t)\psi(t)ψ(t) 以鼓励多样性;否则减少以恢复平衡。校准后的噪声调度 ψ(t)\psi(t)ψ(t) 随后用于 SDE 采样器,将原始 σt=at/(1t)\sigma_t = a\sqrt{t/(1-t)}σt=at/(1t) 替换为 σt=ψ(t)\sigma_t = \psi(t)σt=ψ(t),从而根据去噪过程的时间变化特性定制随机性。

实验

  • DenseGRPO 在组合图像生成、人类偏好对齐和视觉文本渲染任务中优于 Flow-GRPO 和 Flow-GRPO+CoCA,通过步级密集奖励展示出与目标偏好的更优对齐。
  • 消融研究确认,步级密集奖励显著优于稀疏轨迹奖励,时间特定噪声校准增强了探索有效性。
  • 增加 ODE 去噪步骤可提高奖励准确性和模型性能,尽管计算成本更高,验证了精确奖励估计对对齐的关键作用。
  • DenseGRPO 可推广至扩散模型和更高分辨率,通过确定性采样保持性能增益,实现准确潜在奖励预测。
  • 尽管实现强对齐,DenseGRPO 在特定任务中略有奖励作弊倾向,表明奖励精度与鲁棒性之间存在权衡,可通过更高质量奖励模型缓解。

作者使用 DenseGRPO 在文本到图像生成中引入步级密集奖励,在组合、文本渲染和人类偏好任务中一致优于 Flow-GRPO 和 Flow-GRPO+CoCA。结果表明,密集奖励信号更好地将反馈与各去噪步骤对齐,提升语义准确性和视觉质量,而消融研究确认校准探索和多步 ODE 去噪对奖励准确性的关键作用。尽管在特定指标下出现部分奖励作弊,DenseGRPO 在不同模型架构和分辨率下表现出鲁棒性和通用性。


用 AI 构建 AI

从创意到上线——通过免费 AI 协同编码、开箱即用的环境和最优惠的 GPU 价格,加速您的 AI 开发。

AI 协同编码
开箱即用的 GPU
最优定价

HyperAI Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供