Learning What to Learn: Stage-Specific Data Sets for SFT-then-RL in Small Language Model Reasoning

33d ago · Global · primary source: export.arxiv.org

A new study proposes a difficulty-aware framework for post-training Small Language Models that assigns reasoning data to distinct supervised fine-tuning and reinforcement learning stages, arguing that the two phases serve fundamentally different purposes [1]. The work, posted to arXiv on June 3, addresses a gap in how researchers prepare data for the common SFT-then-RL pipeline used to improve reasoning in Small Language Models [1]. The authors contend that supervised fine-tuning is better suited for acquiring reasoning skills the model has not yet mastered, while reinforcement learning is more effective at consolidating skills the model can already partially access [1]. Based on that principle, the framework organizes training data into three stage-specific sets: an Acquisition Set, a Consolidation Set, and a Recycled Set [3]. For hard samples in the SFT stage, the researchers introduce a Bridge mechanism that transforms raw teacher-generated reasoning traces into more learnable supervision [1]. The mechanism evaluates each reasoning step by importance, jumpiness, and difficulty, then applies operations such as keep, expand, compress, drop, or localize to produce capacity-aligned supervision for the smaller models [3]. After SFT, samples that yield all-zero rewards during RL — meaning the current policy fails to produce any correct solution under the rollout budget — are excluded from direct policy optimization [3]. Instead of handling these failures within RL through additional search or hinting, the framework routes them into a Recycled Set. A stronger teacher converts the failures into diagnostic, repair, and new reasoning trajectory supervision for the next SFT stage, creating an iterative loop in which SFT expands the model’s reasoning boundary and RL consolidates partially accessible skills [3]. The approach reflects a broader re-examination of the SFT-RL relationship. Other recent work has shown that models initialized from stronger SFT checkpoints can underperform those from weaker ones after identical RL training, a finding attributed to distribution mismatch between offline SFT data and the policy optimized during online RL [5]. Separate research has formulated the integration as a meta-learning problem, treating SFT as an upper-level teacher and RL as a lower-level student to provide targeted guidance that directly supports reward optimization [4]. Experiments on two SLMs across five reasoning benchmarks showed that the proposed method consistently improved over representative SFT, distillation, and RL baselines [1]. The results underscore the importance of coordinating data difficulty across the two stages rather than optimizing each in isolation [1].

research-papertool-release

Background sources we checked (5)
  • arxiv.org ↗ Post-training Small Language Models (SLMs) for reasoning typically follows an SFT-then-RL pipeline, yet existing work rarely considers what data should be learned at each stage. We argue that data strategy should be aligned with the distinct roles of SFT and RL: SFT is better sui…
  • arxiv.org ↗ Post-training Small Language Models (SLMs) for reasoning typically follows an SFT-then-RL pipeline, yet existing work rarely considers what data should be learned at each stage. We argue that data strategy should be aligned with the distinct roles of SFT and RL: SFT is better sui…
  • arxiv.org ↗ Supervised fine-tuning (SFT) and reinforcement learning with verifiable rewards (RLVR) are two widely used post-training paradigms for improving [...] Large reasoning models (LRMs) have demonstrated strong performance across a range of domains, particularly in challenging tasks s…
  • arxiv.org ↗ Post-training of reasoning LLMs is a holistic process that typically consists of an offline SFT stage followed by an online reinforcement learning (RL) stage. However, SFT is often optimized in isolation to maximize SFT performance alone. We show that, after identical RL training…
  • en.wikipedia.org ↗ In the field of artificial intelligence (AI), alignment aims to steer AI systems toward a person's or group's intended goals, preferences, or ethical principles. An AI system is considered aligned if it advances the intended objectives. A misaligned AI system pursues unintended o…

Sources

Spot something wrong? Report an issue