Self-Evolved Preference Optimization for Enhancing Mathematical Reasoning in Small Language Models
On the map: LLM reasoning → Mathematical reasoning
also in 2 more
Abstract (arXiv)
Large language models (LLMs) have significantly improved their reasoning capabilities; however, they still struggle with complex multi-step mathematical problem-solving due to error propagation, lack of self-correction, and limited adaptability to diverse reasoning styles. Existing methods rely on static fine-tuning or prompt engineering, which fail to generalize across problem complexities, while the scarcity of high-quality preference data further hinders reliable reasoning. We introduce SPHERE, a self-evolving data generation pipeline that enhances reasoning in small language models (SLMs) by iteratively generating, correcting, and diversifying reasoning chains. SPHERE operates in three stages: (i) Self-Generation, where the model autonomously constructs problem-solving steps; (ii) Self-Correction, enabling it to identify and rectify errors; and (iii) Diversity Induction, improving robustness through multiple valid reasoning trajectories. This self-evolution mechanism strengthens mathematical reasoning and enhances model reliability. Evaluations on MATH 500, GSM8K, AIME, AMC, and Olympiad show that SPHERE-trained models achieve significant gains over their base versions and match/surpass GPT-4o on certain benchmarks. Our findings demonstrate that self-evolving models can close the reasoning gap between SLMs and state-of-the-art LLMs, making mathematical AI more reliable, scalable, and efficient.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 27 of its 32 references that are in the map. First posted on arXiv 4 Mar 2025.
Builds on
27 of 32 references.
Closest ancestors · 6
Same direction, newest first
- 2025rStar-Math: Small LLMs Can Master Math Reasoning with Self-Evolved Deep Thinking8 Jan
- 2024Step-Controlled DPO: Leveraging Stepwise Error for Enhanced Mathematical Reasoning30 Jun
- 2024Step-DPO: Step-wise Preference Optimization for Long-chain Reasoning of LLMs26 Jun
- 2024Step-level Value Preference Optimization for Mathematical Reasoning16 Jun
- 2024Monte Carlo Tree Search Boosts Reasoning via Iterative Preference Learning1 May
- 2024OpenMathInstruct-1: A 1.8 Million Math Instruction Tuning Dataset15 Feb
Other references · 21
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
- 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,146
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
- 2024Qwen2.5 Technical Reportcited by 4,713
- 2024GPT-4o System Cardcited by 4,467
- 2023Let's Verify Step by Stepcited by 3,598
- 2024Phi-3 Technical Report: A Highly Capable Language Model Locally on Your Phonecited by 1,883
- 2022Solving math word problems with process- and outcome-based feedbackcited by 871
- 2023MetaMath: Bootstrap Your Own Mathematical Questions for Large Language Modelscited by 724
9 more
- 2024Phi-4 Technical Reportcited by 675
- 2023MAmmoTH: Building Math Generalist Models through Hybrid Instruction Tuningcited by 483
- 2024Improve Mathematical Reasoning in Language Models by Automated Process Supervisioncited by 426
- 2024Training Language Models to Self-Correct via Reinforcement Learningcited by 405
- 2025The Lessons of Developing Process Reward Models in Mathematical Reasoningcited by 402
- 2023Alphazero-like Tree-Search can Guide Large Language Model Decoding and Trainingcited by 291
- 2024DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Searchcited by 189
- 2024AlphaMath Almost Zero: Process Supervision without Processcited by 160
- 2024Marco-o1: Towards Open Reasoning Models for Open-Ended Solutionscited by 142
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2025A Survey on Test-Time Scaling in Large Language Models: What, How, Where, and How Well?cited by 215
- 2025Efficient Test-Time Scaling for Small Vision-Language Modelscited by 11
- 2025Dynamic Sampling that Adapts: Self-Aware Iterative Data Persistent Optimization for Mathematical Reasoningcited by 7
- 2026Self-Improvement of Large Language Models: A Technical Overview and Future Outlookcited by 5
- 2026Self-Improvement of Large Language Models: A Technical Overview and Future Outlook26 Mar 2026
- 2025Efficient Test-Time Scaling for Small Vision-Language Models3 Oct 2025
- 2025Dynamic Sampling that Adapts: Self-Aware Iterative Data Persistent Optimization for Mathematical Reasoning22 May 2025
- 2025A Survey on Test-Time Scaling in Large Language Models: What, How, Where, and How Well?31 Mar 2025
Similar, not cited
Close in wording, no citation either way
- 2024Self-Training with Direct Preference Optimization Improves Chain-of-Thought Reasoning
- 2024Subtle Errors in Reasoning: Preference Learning via Error-injected Self-editing
- 2024Self-training Language Models for Arithmetic Reasoning
- 2025A Model Can Help Itself: Reward-Free Self-Training for LLM Reasoning
- 2024MC-NEST: Enhancing Mathematical Reasoning in Large Language Models leveraging a Monte Carlo Self-Refine Tree
- 2024Self-Explore: Enhancing Mathematical Reasoning in Language Models with Fine-grained Rewards
- 2025Data Diversification Methods In Alignment Enhance Math Performance In LLMs
- 2024Towards Intrinsic Self-Correction Enhancement in Monte Carlo Tree Search Boosted Reasoning via Iterative Preference Learning