BroRL: Scaling Reinforcement Learning via Broadened Exploration
Abstract
Lay Summary
Large language models can learn to solve math and coding problems by trying answers and receiving automatic feedback on whether each answer is correct. A common way to improve them is to repeat this training for more steps, but in practice the gains often slow down or stop. We study a different option: instead of taking many more training steps, ask the model to try many more candidate answers for each training question, especially after ordinary training has already stalled. Our method, BroRL, broadens this exploration so the model sees more successful and unsuccessful ways to reason before it updates itself. We also provide a mathematical explanation for why too few attempts can make learning unstable: important possible answers may be missed, and this missing information can work against improvement. In experiments with a 1.5B-parameter reasoning model, BroRL restarted progress after a previous training recipe had plateaued and improved results on math, coding, and other reasoning tasks. This suggests a practical way to keep improving reasoning models: when progress stalls, explore more broadly rather than only training longer.