Reinforcement Learning with Verifiable Rewards: GRPO's Loss, Dynamics, and Success Amplification
Abstract
Lay Summary
Modern AI systems can improve by practicing: they generate answers, receive feedback on whether those answers are correct, and update themselves from that feedback. A popular method for this kind of training is GRPO, which has been used to improve reasoning in large language models. However, it is not fully clear why GRPO works, when it improves a model, or when it may fail. This paper studies GRPO in the important setting where feedback is simply right or wrong, such as solving a math problem correctly or passing a code test. We show how different ways of processing this feedback change what the model learns and how likely it is to give correct answers over time. We compare several versions of GRPO, including ones that stay close to the original model and ones that mainly follow the most recent model. Our results explain when training should steadily improve success, when it may stop improving, and how noisy feedback can hurt learning. Experiments on math questions support these predictions