Summary (Overview)
- Core Problem: GRPO methods for video generation (like FlowGRPO) are less reliable than their counterparts for language models and images, because the ODE-to-SDE conversion used for exploration injects excess noise that lowers rollout quality and destabilizes post-training alignment.
- Key Insight: The paper frames GRPO for video generation as a manifold-constrained exploration problem, treating the pretrained model as defining a valid video data manifold , and constraining exploration within its vicinity.
- Proposed Solution: SAGE-GRPO (Stable Alignment via Exploration) applies constraints at two levels: (1) a micro-level Precise Manifold-Aware SDE with logarithmic curvature correction plus a Gradient Norm Equalizer, and (2) a macro-level Dual Trust Region with periodic moving anchors and stepwise constraints.
- Results: Evaluated on HunyuanVideo1.5 with VideoAlign reward, SAGE-GRPO achieves consistent gains over DanceGRPO, FlowGRPO, and CPS in VQ, MQ, TA, CLIPScore, and PickScore metrics.
- User Study: A human preference study with 29 evaluators shows win rates of 80–86% for visual quality, 71–79% for motion quality, and 68–79% for semantic alignment against baselines.
Introduction and Theoretical Foundation
Background and Motivation
Group Relative Policy Optimization (GRPO) has proven effective for aligning language models and image generation models, but its application to video generation remains unreliable. The key challenge is that video generation has a large, structured solution space, and the exploration required for GRPO is easily disturbed.
In GRPO training for video generation, deterministic ODE samplers must be converted into SDE samplers to enable diverse exploration. However, current baselines (DanceGRPO, FlowGRPO) rely on Euler-style discretization and first-order approximations when deriving the SDE noise standard deviation, introducing truncation errors that inject excess noise energy during sampling—particularly in high-noise steps.
Theoretical Foundation
The paper builds on Flow Matching and Rectified Flow frameworks. The generation process is modeled as transport along a probability path via an ODE:
Rectified Flow uses a linear interpolation path:
with velocity field:
The GRPO objective optimizes a group-normalized advantage:
Key Theoretical Problem
The paper identifies that the pretrained video generation model defines a valid data manifold. The core problem is formulated as: how to constrain exploration within the vicinity of the data manifold so that each update improves rollouts while keeping reward evaluation reliable. Existing methods' first-order noise approximations can push away from , producing temporal jitter and artifacts.
Methodology
Micro-Level Exploration: Precise SDE and Gradient Equalization
1. Precise Manifold-Aware SDE
The key contribution is deriving the correct noise standard deviation during discrete SDE discretization. For a marginal-preserving SDE with diffusion coefficient , the variance is integrated over the interval :
Taking the square root yields the noise standard deviation:
The logarithmic term accounts for the geometric contraction of the signal coefficient , which linear approximations fail to capture. Applying Euler-Maruyama discretization with :
where and is the score function estimate.
Table 1: Comparison of SDE noise injection strategies
| Method | Standard Deviation |
|---|---|
| DanceGRPO | |
| FlowGRPO | |
| Ours (Precise) |
2. Gradient Norm Equalizer
The diffusion process has an inherent signal-to-noise imbalance: gradient norms vary by orders of magnitude across timesteps. For a Gaussian transition :
This causes gradients to vanish at high noise () and explode at low noise (). The equalizer normalizes optimization pressure:
where is a per-timestep gradient scale proxy and is a small constant.
3. Group-Normalized Advantage
Each rollout is scored by a composite reward , with advantage:
where , , and .
Macro-Level Exploration: Dual Trust Region Optimization
KL Divergence as Dynamic Anchor
For a Gaussian policy, the KL divergence between current policy and reference is:
Three KL Strategies Analyzed
-
Fixed KL: (hard constraint, limits optimality—causes underfitting when optimal policy is far from initialization)
-
Step-wise KL: (velocity constraint only, allows unbounded cumulative drift):
- Periodical Moving KL: (position control via dynamic trust region):
Dual KL: Position-Velocity Controller
The position term prevents long-term drift; the velocity term smooths instantaneous updates. The step-wise KL is computed using log-probability differences:
Full SAGE-GRPO Objective
with adaptive KL weighting (two-stage warm-up from to followed by proportional feedback control).
Empirical Validation / Results
Experimental Setup
- Model: HunyuanVideo 1.5, 81 frames per video, effective batch size 8
- Reward: VideoAlign evaluator (frozen, no fine-tuning) with composite reward
- Baselines: DanceGRPO, FlowGRPO, CPS
- Unified framework: All methods share infrastructure, varying only the GRPO algorithm
Main Results
Table 2: Main Comparison on Video Generation Benchmarks
| Method | Configuration | Overall | VQ | MQ | TA | CLIPScore | PickScore |
|---|---|---|---|---|---|---|---|
| HunyuanVideo 1.5 (Original) | - | 0.0654 | -0.7539 | -0.5870 | 1.4063 | 0.5409 | 0.7397 |
| Setting A: Averaged Rewards () | |||||||
| DanceGRPO | w/o KL | 0.2768 | -0.7589 | -0.3852 | 1.4209 | 0.5386 | 0.7378 |
| DanceGRPO | w/ Fixed KL | 0.0979 | -0.8077 | -0.5091 | 1.4147 | 0.5403 | 0.7355 |
| FlowGRPO | w/o KL | 0.2733 | -0.7151 | -0.5286 | 1.5170 | 0.5443 | 0.7394 |
| FlowGRPO | w/ Fixed KL | 0.1880 | -0.6771 | -0.5912 | 1.4563 | 0.5431 | 0.7407 |
| CPS | w/o KL | 0.6343 | -0.4855 | -0.4021 | 1.5219 | 0.5479 | 0.7412 |
| CPS | w/ Fixed KL | 0.0928 | -0.7156 | -0.5825 | 1.3908 | 0.5479 | 0.7369 |
| SAGE-GRPO | w/ Dual Mov KL | 0.2173 | -0.7881 | -0.4249 | 1.4303 | 0.5430 | 0.7452 |
| Setting B: Alignment-Focused () | |||||||
| DanceGRPO | w/ Fixed KL | 0.1290 | -0.7739 | -0.5083 | 1.4112 | 0.5452 | 0.7276 |
| FlowGRPO | w/ Fixed KL | 0.2103 | -0.6654 | -0.5506 | 1.4263 | 0.5427 | 0.7408 |
| CPS | w/o KL | 0.3694 | -0.6650 | -0.5325 | 1.5669 | 0.5479 | 0.7311 |
| CPS | w/ Fixed KL | 0.3705 | -0.6121 | -0.4787 | 1.4613 | 0.5458 | 0.7364 |
| SAGE-GRPO | w/ Dual Mov KL | 0.8066 | -0.4765 | -0.2384 | 1.5216 | 0.5484 | 0.7420 |
In Setting B (alignment-focused), SAGE-GRPO with Dual Moving KL achieves the best performance across Overall, VQ, MQ, and CLIPScore while remaining close to the best TA, demonstrating that emphasizing alignment provides a more reliable optimization target.
User Study Results
Table 3: User Preference Study (Win rates of SAGE-GRPO against baselines)
| SAGE-GRPO vs. | Visual Quality | Motion Quality | Semantic Alignment |
|---|---|---|---|
| DanceGRPO | 85.9% | 75.8% | 79.2% |
| FlowGRPO | 83.8% | 79.2% | 71.9% |
| CPS | 80.2% | 70.8% | 67.9% |
Ablation Studies
-
Temporal Gradient Equalizer: Without balancing, low-noise timesteps dominate optimization, leading to unstable or plateaued rewards. With balancing, gradient scale variation is reduced from more than one order of magnitude to within a small constant factor.
-
KL Strategy Ablation: Dual Moving KL consistently outperforms other variants (no KL, Fixed KL, Step-wise KL, Moving KL) in both convergence speed and final reward, avoiding collapse observed in aggressive step-wise updates.
-
KL Weight Sensitivity: Two-stage schedule () achieves the strongest and most consistent gains across VQ, MQ, and TA compared to fixed or milder schedules.
Theoretical and Practical Implications
Theoretical Contributions
-
Manifold-Aware Exploration Framework: The paper formalizes GRPO for video generation as a manifold-constrained exploration problem, providing a principled geometric interpretation of why existing ODE-to-SDE conversions fail in high-noise regions.
-
Precise SDE Derivation: The logarithmic correction term provides a mathematically rigorous variance computation that captures the geometric contraction of the signal coefficient, which first-order approximations miss. The Taylor expansion analysis shows the leading term represents the ideal variance scaling for a geometric schedule.
-
Position-Velocity Control Analogy: The Dual Trust Region is framed as a position-velocity controller in policy space, analogous to classical control theory—position control prevents drift from the manifold, while velocity control smooths instantaneous updates.
Practical Implications
-
Stability-Plasticity Trade-off: The paper demonstrates a concrete resolution of the stability-plasticity dilemma in video RL alignment: Fixed KL constraints limit plasticity (underfitting), while relaxed constraints trigger reward hacking or catastrophic forgetting. The Dual Trust Region with periodic moving anchors provides a practical middle ground.
-
Gradient Balancing: The empirical finding that gradient norms vary by orders of magnitude across noise levels (following ) has implications for any diffusion-based RL method, suggesting that per-timestep normalization is essential for stable training.
-
Reduced Reward Hacking: The alignment-focused setting (Setting B) shows that emphasizing semantic alignment provides a more reliable optimization target, reducing reward hacking artifacts while improving overall quality.
Conclusion
Main Takeaways
SAGE-GRPO presents a comprehensive solution to the instability of GRPO for video generation by treating exploration as a manifold-constrained problem. The key innovations are:
-
Micro-level: A Precise Manifold-Aware SDE with logarithmic curvature correction that keeps exploration noise closer to the flow trajectory, coupled with a Gradient Norm Equalizer that balances optimization across timesteps.
-
Macro-level: A Dual Trust Region mechanism combining position control (periodic moving anchors) and velocity control (step-wise KL constraints) that prevents long-horizon drift while maintaining plasticity.
Future Directions
The paper suggests several potential extensions:
- Applying the manifold-aware exploration framework to other flow-based generative models beyond video
- Exploring adaptive schedules for the moving anchor interval and KL weights
- Investigating the interaction between reward model design and manifold-constrained exploration
- Extending the approach to other modalities where solution spaces are large and structured (e.g., 3D generation, audio generation)
Impact Statement
The method may strengthen creative tools, scientific communication, and educational content relying on controllable video synthesis. However, stronger video generation systems can exacerbate concerns about misinformation, deepfakes, and biased content, requiring safeguards such as content moderation, dataset auditing, and human oversight in deployment.
Related papers
- VERDI: RETRIEVAL IS NOT TRANSFER FOR CONTINUAL WORLD MODEL OPTIMIZATION
VERDI reduces world model optimization cost by 68% and negative transfer from 0.34 to 0.06 by treating retrieved strategies as hypotheses requiring target-side validation, not transferable facts.
- Agent Lightning v1.0: Towards Harnessed Agentic RL
Agent Lightning enables harnessed agentic RL with rollout-level advantage and normalization, boosting coding agents on SWE-bench Verified from 41.8% to 56.4% using only ~6K examples.
- Auditing Reward Hackability in Code RL Training Environments
Docker-verified test-suite audits reveal 28.5% of SWE-bench Verified tasks accept incorrect patches, inflating Pass@1 by +14.14 percentage points across 134 frontier models.