Efficient Reinforcement Learning for Large Language Models with Intrinsic Exploration
Yan Sun, Jia Guo, Stanley Kok, Zihao Wang, Zujie Wen, Zhiqiang Zhang
TL;DR
This work addresses the data-inefficiency of reinforcement learning with verifiable rewards (RLVR) for large language models by exploiting intrinsic data properties. It introduces PREPO, a method that combines a perplexity-based schedule for selecting prompts with a sequence-level entropy weighting to maintain exploration during rollout generation. Empirical results on Qwen and Llama show PREPO can reduce rollouts by up to 3x while preserving or improving performance on mathematical reasoning benchmarks, supported by ablations and theoretical insights. The approach advances practical data efficiency in RLVR and suggests broader opportunities for intrinsic data signals to guide learning in large-scale language models.
Abstract
Reinforcement learning with verifiable rewards (RLVR) has improved the reasoning ability of large language models, yet training remains costly because many rollouts contribute little to optimization, considering the amount of computation required. This study investigates how simply leveraging intrinsic data properties, almost free benefit during training, can improve data efficiency for RLVR. We propose PREPO with two complementary components. First, we adopt prompt perplexity as an indicator of model adaptability in learning, enabling the model to progress from well-understood contexts to more challenging ones. Second, we amplify the discrepancy among the rollouts by differentiating their relative entropy, and prioritize sequences that exhibit a higher degree of exploration. Together, these mechanisms reduce rollout demand while preserving competitive performance. On the Qwen and Llama models, PREPO achieves effective results on mathematical reasoning benchmarks with up to 3 times fewer rollouts than the baselines. Beyond empirical gains, we provide theoretical and in-depth analyses explaining the underlying rationale of our method to improve the data efficiency of RLVR.
