SoliReward

📌 核心贡献

从数据标注(single-item binary + cross-prompt pairing)、训练目标(BT-WT loss 正则化正样本分布)、模型架构(HPQA 多层渐进式聚合)三个层面系统性解决视频生成 RM 的 reward hacking 和标注噪声问题,并揭示 RM accuracy 脱离 reward margin 时具有欺骗性。

📖 摘要

The research addresses challenges in training reward models for video generation. The team tackles issues including labeling noise from annotation methods and vulnerabilities to reward hacking. Their solution involves three main components: gathering high-quality training data through single-item binary annotations paired using cross-prompt strategies, implementing a Hierarchical Progressive Query Attention mechanism for improved feature processing, and adapting the Bradley-Terry loss function to handle win-tie outcomes. This approach regularizes the RM’s score distribution for positive samples, yielding more balanced preference signals during model optimization.

🔍 关键信息

字段内容
机构Tencent
发表2025-12-17
分类cs.LG, cs.CV
链接arXiv

📝 我的笔记

方法总览

SoliReward 整体流程:(a) single-item binary 标注 + cross-prompt pairing + BT-WT loss;(b/c) HPQA 架构

核心问题/动机

视频生成 RM 训练面临三个关键挑战:

  • 标注噪声:同 prompt 下的 pairwise 偏好标注在质量相近时产生歧义;逐点评分存在标注者间分歧
  • Reward Hacking:仅用 win-lose 对训练的 RM 缺乏对正样本分布的约束,模型可利用 shortcut features 获取高奖励
  • 架构局限:现有 VLM-based RM 使用简单池化策略,无法捕获跨 transformer 层的信息

方法

1. 数据标注:Single-Item Binary Classification

放弃 pairwise 比较,改为对单个视频进行 Pass/Fail 二分类标注,覆盖三个维度:

  • Physical Plausibility(物理合理性)
  • Subject Deformity(主体变形)
  • Semantic Alignment(语义对齐)

标注一致性显著提升:Krippendorff’s α = 0.4939(vs pairwise 的 0.3516,提升 ~40%)。

数据规模:250k 训练视频 + 50k OOD 测试视频,来自 20k unique prompts。

2. Cross-Prompt Pairing Strategy

从二分类标签构建偏好对:

  • 所有 Pass 样本互相等价
  • 所有 Pass 样本优于所有 Fail 样本
  • 偏好对可来自不同 prompt(突破传统 in-prompt 限制)

效果:提升数据利用率,性能与 in-prompt 方法持平。

3. Bradley-Terry with Win-Tie (BT-WT) Loss

标准 BT loss 仅约束正负样本间的 margin,允许某些正样本获得不成比例的高奖励:

BT-WT 改进:

其中 if (win), if tie。

核心洞察:Tie-loss()显式惩罚正样本集内的分数方差,迫使正样本在 reward space 中形成紧凑稠密的流形,减少 group advantage variance,防止 over-optimization。

4. Hierarchical Progressive Query Attention (HPQA)

传统方法从 last-token embedding 或 special token 提取 reward,导致 score clustering(退化为离散分布)。

不同架构的 reward score 分布对比:其他方法出现严重 score clustering,HPQA 保持连续分布

HPQA 逐层聚合多层特征:

残差连接:

最终 reward:

融合低层视觉保真度特征与高层语义理解,残差连接确保层级信息增强而非替代最终层表示。

关键结果

RM Accuracy

任务SoliReward (ID/OOD)VideoAlignVideoPhy
Phy & Deform78.48 / 80.0854.40 / 71.6067.35 / 65.10
Semantic79.02 / 60.2549.50 / 49.1454.85 / 60.52

Post-Training(HunyuanVideo + DanceGRPO)

RMMotion QualitySoliReward ScoreVBench2
Baseline-0.09804.56280.8426
VideoAlign MQ0.16074.89680.8695
SoliReward0.33025.35540.8999

BT vs BT-WT reward 分布对比:BT-WT 使正样本分数更集中,减少 over-optimization

BT vs BT-WT(关键对比)

LossACCVBench2MQ
BT77.630.86930.1719
BT-WT78.270.89990.3302

RM accuracy 仅差 0.64,但 post-training 性能差距巨大 → “RM accuracy 在脱离 reward margin 时具有欺骗性”。

Ablation

架构ID ACCOOD ACC
Linear head74.6978.66
’Yes’ token logits75.4378.46
Special token + Linear75.9173.61
HPQA78.4880.08

Scaling:1B→8B 提升显著(OOD +3.78),8B→14B 收益递减(capacity saturation + 数据受限)。

BCE penalty(RewardDance 方式)导致 reward margin 坍缩 19.62%,post-training 性能下降 → 与 RewardDance 的结论形成有趣对比。

总结

核心发现是 RM accuracy 不足以衡量 RM 质量,reward margin 同样关键。BT-WT loss 通过 tie 约束实现隐式正则化,是一种简洁有效的 reward hacking 缓解方案。

🔗 相关论文

基于/改进自: —

同方向(reward model): RewardDance