Online Difficulty Filtering for Reasoning Oriented Reinforcement Learning

Sanghwan Bae, Jiwoo Hong, Min Young Lee, Hanbyul Kim, JeongYeon Nam +1 more
4/4/2025
cs.CLcs.AI

No confident code implementation found for this paper.

Abstract

Recent advances in reinforcement learning with verifiable rewards (RLVR) show that large language models enhance their reasoning abilities when trained with verifiable signals. However, due to reward sparsity, effectiveness depends heavily on selecting samples of appropriate difficulty. In this work, we present a formal analysis of online difficulty-aware filtering and establish its theoretical foundations. We show that expected policy improvement is lower-bounded by the variance of task-level success probabilities, implying that selecting tasks of intermediate difficulty maximizes learning efficiency. Building on this, we demonstrate that balanced filtering maximizes this lower bound, leading to superior performance and sample efficiency. Evaluations across multiple math reasoning benchmarks validate that balanced filtering consistently enhances convergence speed and final performance, achieving up to +12% gains in less than half the training steps of standard GRPO. By extending our analysis to various reward distributions, we provide a principled foundation for future RLVR curriculum strategies, confirmed through both theoretical analysis and extensive empirical results.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{bae2025online,
  title  = {Online Difficulty Filtering for Reasoning Oriented Reinforcement Learning},
  author = {Sanghwan Bae and Jiwoo Hong and Min Young Lee and Hanbyul Kim and JeongYeon Nam and Donghyun Kwak},
  year   = {2025},
  eprint = {2504.03380},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.03380v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.03380.svg)](https://codeofpaper.com/paper/2504.03380)

Discussion