Preprint
Machine Learning

SPHERE

March 1, 2025

0

Citations

0

Influential Citations

Venue

2025

Year

Abstract

A self-evolving data generation pipeline that enhances mathematical reasoning in SLMs by iteratively generating, correcting, and diversifying reasoning chains through three stages: self-generation of initial reasoning paths, self-correction of errors in those paths, and diversity generation by introducing varied incorrect reasoning using a smaller model; this data is then used to fine-tune the SLM with Direct Preference Optimization.

Analysis

Why This Paper Matters

This paper addresses a critical bottleneck in training small language models (SLMs) for mathematical reasoning: the scarcity of high-quality, diverse reasoning data. Traditional approaches often rely on large teacher models or expensive human annotations, which are impractical for many practitioners. SPHERE proposes a fully automated, self-evolving pipeline that leverages the SLM itself and an even smaller model to generate, correct, and diversify reasoning chains. This is significant because it democratizes advanced reasoning capabilities, allowing smaller models to improve without external supervision.

The iterative self-correction and diversity generation stages are particularly novel. By introducing varied incorrect reasoning from a smaller model, SPHERE creates a rich preference dataset that can be used with Direct Preference Optimization (DPO). This contrasts with typical data augmentation methods that only add correct examples. The approach aligns with the growing trend of self-supervised and self-improving AI systems, which are crucial for scaling reasoning abilities in resource-constrained settings.

Technical Contributions

  • Three-stage pipeline: Self-generation of initial reasoning paths, self-correction of errors, and diversity generation using a smaller model to produce varied incorrect reasoning.
  • Direct Preference Optimization (DPO): Fine-tunes the SLM on the generated preference data, avoiding the need for a separate reward model.
  • Smaller model for diversity: Uses a smaller model to introduce diverse incorrect reasoning, which increases the robustness of the training data.
  • Fully automated: No human annotation or larger teacher model required, making the method scalable and accessible.

Results

The abstract does not provide concrete metrics or comparisons with baselines. However, the method is claimed to enhance mathematical reasoning in SLMs. Typical evaluation would involve benchmarks like GSM8K or MATH, but no numbers are given. The lack of quantitative results limits the ability to assess the method's effectiveness relative to existing approaches.

Significance

SPHERE has the potential to lower the barrier for developing mathematically capable small models, which is important for edge devices, privacy-sensitive applications, and cost-effective deployments. By automating data generation and preference learning, it reduces reliance on human expertise and large-scale compute. If validated empirically, this approach could inspire similar self-evolving pipelines for other reasoning domains, such as code generation or logical deduction. The use of a smaller model for diversity generation is a clever twist that could be adopted broadly in self-improving AI systems.