Questioning the Questions: Sustaining Self-Evolution in Reasoning Models
cs.LG, cs.AI, cs.CL
Submitted: 2026-10-03
Updated: 2026-10-06
License: http://creativecommons.org/licenses/by/4.0/
The gist: Self-evolving reasoning models learn from their own generated questions, yet repeated self-training can lead to performance collapse.
Abstract
Self-evolving reasoning models learn from their own generated questions, yet repeated self-training can lead to performance collapse. In this paper, we investigate why performance deteriorates over successive rounds and how to sustain self-evolution. Our analysis identifies two recurring quality problems in self-generated questions: invalid questions and repeated variants of the same mathematical questions. First, invalid questions become more prevalent across rounds, and answer-consistency filtering further increases their proportion in training data. Second, existing question diversity controls based on lexical similarity can miss mathematically equivalent questions expressed in different ways, which leads to question diversity collapse in later training rounds. Building on these findings, we introduce R-Quest, which uses question validity and novelty feedback to guide self-evolution. We first train the solver to recognize and reject invalid questions, then use its judgments to guide questioner rewards and filter solver training data. To avoid question repetition, we use a frozen base model to compare sampled question pairs and provide novelty feedback. Empirically, our method consistently achieves the highest average performance on 12 benchmarks in mathematical reasoning, general-domain reasoning, and code generation across two model families. Additionally, R-Quest maintains stable performance gains over ten rounds of self-evolution, peaking in the final round and outperforming R-Zero by 17.32 points.
Sources
- Program Synthesis with Large Language Models
- Evaluating Large Language Models Trained on Code
- Training Verifiers to Solve Math Word Problems
- It Takes Two to Match: Co-Evolving Generative Retriever with Reinforcement Learning
- The Llama 3 Herd of Models
- VisPlay: Self-Evolving Vision-Language Models from Images
- R-Zero: Self-Evolving Reasoning LLM from Zero Data
- G-Zero: Self-Play for Open-Ended Generation from Zero Data
- Skill Self-Play: Pushing the Frontier of LLM Capability with Co-Evolving Skills
- Qwen2.5-Coder Technical Report
- Verifier-Backed Hard Problem Generation for Mathematical Reasoning
- MM-Zero: Self-Evolving Multi-Model Vision Language Models From Zero Data
- MathDebugger: Detecting and Diagnosing Errors in Synthetic Mathematical Data
- SPICE: Self-Play In Corpus Environments Improves Reasoning
- DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models
- Learning to Build the Environment: Self-Evolving Reasoning RL via Verifiable Environment Synthesis
- Rethinking the Reranker: Boundary-Aware Evidence Selection for Robust Retrieval-Augmented Generation
- A Survey on Self-Evolution of Large Language Models
- OctoThinker: Mid-training Incentivizes Reinforcement Learning Scaling
Related papers
- Polynomial-Augmented Neural Networks (PANNs) with Weak Orthogonality Constraints for Enhanced Function and PDE Approximation
- AIRL-S: Unifying Reinforcement Learning and Search-Based Test-Time Scaling via Adversarial Inverse Reinforcement Learning
- Transformers as Bayesian In-Context Experimenters: Smoothness-Adaptive Efficient ATE Estimation
- Convergence issues in Relational Concept Analysis based on AOC-posets
- Beliefs Beyond Posteriors: The Predictive Cost of ELBO Binding
- Understanding Diffusion Models via Ratio-Based Function Approximation with SignReLU Networks