Mechanism
Identifies two mathematical biases in vanilla GRPO:
- Dividing by sequence length makes the model prefer shorter correct responses and longer incorrect responses (because negative advantages are diluted over more tokens when is large!).
- Dividing by over-weights nearly trivial or nearly impossible prompts where . Dr.GRPO removes both normalizations, replacing with a constant generation budget and using centered advantages .
Practical Notes
Immediately stops "overlong wrong answer" bloat during RLVR without requiring complex length penalties.
References
- Understanding R1-Zero-Like Training: A Critical Perspective ↗
All 8 authors
Zichen Liu, Changyu Chen, Wenjun Li, Penghui Qi, Tianyu Pang, Chao Du, Wee Sun Lee, Min Lin