REVIEW 3 major objections 6 minor 15 references
Reasoning models can be adapted with only input-output pairs—no verifier, no reasoning traces—by instruction tuning then linearly merging back toward the original weights, choosing the ratio from non-empty reasoning rates on a calibration s
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-02 00:46 UTC pith:LIADHZZI
load-bearing objection A practical IFT-then-merge recipe for adapting RLMs without verifiers — worth engaging, but the calibration signal is trace presence, not reasoning quality, and the abstract overstates cost. the 3 major comments →
Leveraging Instruction Tuning and Merging for Reasoning Model Adaptation
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper's central claim is that a two-step procedure—standard instruction fine-tuning (supervised fine-tuning with empty reasoning traces) followed by linear model merging back toward the original reasoning model—recovers most or all of the reasoning capability lost by fine-tuning, while retaining a significant share of the target-task improvement. The merge ratio is chosen as the largest coefficient at which at least 90% of a small target-task calibration set still elicits a non-empty reasoning trace. The claim is supported on four open reasoning models and two tasks (Rust coding and text summarization), with MATH500 as a held-out check of general reasoning: the merged model keeps MATH500
What carries the argument
The load-bearing mechanism is linear weight interpolation between two checkpoints of the same model: θ_α = (1−α)θ_original + α θ_IFT. The central object is the reasoning rate ρ(M′,D), the fraction of responses containing a non-empty reasoning trace, measured on a small target-task calibration set. The search picks α* = max{α : ρ(M_α, D_cal) ≥ 0.9}, exploiting the empirical monotonic decrease of reasoning rate with α. This lets the pipeline select a point close to the IFT model—where task knowledge is strongest—without ever checking answer correctness. The cheap calibration trick is that once a model stops reasoning, it emits the end-of-reasoning marker immediately after the start marker, so
Load-bearing premise
The recipe assumes the fraction of non-empty reasoning traces on a small calibration set is a trustworthy proxy for restored reasoning quality, and that this rate drops monotonically as the merge ratio grows; if a model can produce traces without useful reasoning—as the paper's own prefill experiment shows—the chosen α may restore talking, not thinking.
What would settle it
Run the pipeline on a verifiable reasoning task such as MATH500 itself, select α by the paper's rule (largest α with reasoning rate ≥ 0.9 on a calibration split), then measure answer accuracy on a held-out split. If the selected α keeps MATH500 accuracy at the IFT model's depressed level despite non-empty traces, or if the reasoning rate does not decrease monotonically with α so the binary search returns a wrong point, the calibration signal is shown to be insufficient. The paper's report that pre-filling 'Okay' yields traces without recovering performance is already a partial negative instanc
If this is right
- Standard instruction tuning on reasoning models is not just suboptimal but actively harmful to reasoning behavior; the paper documents drops of up to 77 points on MATH500 and 100% to 0% reasoning rates.
- The recovered-reasoning benefit shows up concretely in task performance: on Rust coding, the merged model improves by an average of 7.0 points over the unadapted model, versus 3.8 from IFT alone, because the model both knows the task and still thinks about it.
- The method costs less than $3 on a single H200 GPU, 22.8% and 33.0% less than the on-policy distillation and KL-regularization baselines, with hyperparameter search for the merge ratio included.
- The pipeline works in both verifiable (coding) and hard-to-verify (summarization) domains, since it never needs a reward or correctness signal.
- Merging techniques beyond linear (SLERP, TIES) preserve more MATH500 ability but give less target-task gain, so plain linear merging is the recommended default in this setting.
Where Pith is reading between the lines
- Editorial inference: a testable extension is to apply the same α-selection rule on a domain where reasoning quality itself is verifiable (e.g., MATH500) and check whether the chosen α tracks answer accuracy, not just trace non-emptiness. The paper's own 'Okay'-prefill experiment shows traces can be produced without recovered performance, so trace rate is at best a proxy.
- Editorial inference: if this holds broadly, the practical meaning is that almost any existing supervised fine-tuning dataset—human-written solutions, style data, knowledge patches—can be applied to a reasoning model with a one-hour training run and a simple merge step, demoting 'reasoning trace availability' from a blocker to a non-issue for many applications.
- Editorial inference: the paper's exploratory result that sequential application of the method loses reasoning faster suggests a scaling ceiling: a single train-and-merge step works, but stacking many such steps is not yet a solution. A natural next question is whether repeatedly merging against the original model, or using a fused anchor, behaves differently.
- Editorial inference: the method's boundary is visible in its own discussion—on domains where reasoning gains define performance (like mathematics), input-output-only adaptation fails. This points to a division of labour: trace supervision remains necessary where the thinking itself is the product; this recipe is for inserting knowledge or aligning style.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a verifier-free method for adapting reasoning language models (RLMs) to new tasks using only input-output training data. The pipeline first performs standard instruction fine-tuning (IFT) on the target task, then linearly merges the IFT checkpoint with the original RLM. The merge coefficient α is selected on a held-out target-task calibration set as the largest α such that the non-empty reasoning-trace rate ρ(Mα,Dcal) is at least ρ_min=0.9. The method is evaluated on four open RLMs (OpenThinker 7B, Apriel Nemotron 15B, Olmo3 7B, DeepSeek R1 Qwen 7B) on Rust coding and text summarization, with MATH500 as a held-out proxy for general reasoning preservation. The main empirical finding is that standard IFT often collapses both target-task reasoning and MATH500, while the merged model restores MATH500 to within about one point of the base model in seven of eight settings while retaining a large fraction of the IFT target-task gain, at lower cost than on-policy distillation and KL-regularized IFT baselines.
Significance. If the reported results hold, the paper offers a practical, low-cost recipe for adapting RLMs to domains without verifiers, potentially opening up the large corpus of existing SFT data for reasoning-model adaptation. The manuscript has notable strengths: it releases code and datasets, reports a reproducible protocol (two seeds, ten evaluation runs), validates the LLM-as-a-judge setup with human correlations, gives a detailed runtime/cost breakdown, and is unusually candid about limitations, including a failed application to mathematical proofs. However, the central mechanistic claim — that calibration on non-empty trace rate is what selects a model that recovers lost reasoning — is not directly established. The positive results are empirical across the eight settings; the paper would be substantially strengthened by an analysis linking the calibration signal to actual reasoning quality and by scoping the claims accordingly.
major comments (3)
- [§3, Eq. (2)–(3); §6 “Interpretability”] The merge-ratio selection rule (Eq. 3) chooses α⋆ = max{α : ρ(Mα,Dcal) ≥ 0.9}, where ρ is the non-empty reasoning-trace rate (Eq. 2). The paper’s own §6 demonstrates that trace presence can be decoupled from useful reasoning: pre-filling a start-of-reasoning token with “Okay” produces a non-empty trace yet “performance of the untuned model was not recovered.” The paper never shows, across the α grid, that the set {α : ρ(Mα,Dcal) ≥ 0.9} coincides with the region where MATH500 is restored. It is therefore possible that the selected α* preserves “talking” without preserving reasoning; the good Table 1 outcomes could be particular to these eight settings rather than a consequence of the calibration criterion. Please add an α-sweep for at least one or two representative settings (e.g., OpenThinker 7B on Rust and text summarization) showing MATH500 and target-task accuracy alongside ρ(Mα,Dcal)
- [§4.2, Table 1; §6 “Lightweight adaptation on reasoning domains”] The central claim that the method “recovers most or all of the lost reasoning capability” is operationalized only as (i) a non-empty trace rate on the target task and (ii) MATH500, a held-out mathematics benchmark. No evidence is provided that the target-task reasoning traces themselves are useful — e.g., that trace correctness correlates with final-answer correctness. Moreover, §6 states that the method “failed to improve” on mathematical proofs, so the claim should be scoped to tasks where IFT already supplies the output-side knowledge. Please either add a trace-usefulness analysis (for example, comparing per-example reasoning content of M vs. Mα* on a sample of target-task examples) or explicitly qualify the generalizability claim in the Abstract and Conclusion.
- [§4.1 vs. Algorithm 1] Algorithm 1 prescribes grid search over A_K = {j/K}, while §4.1 states the final results use “up to eight search steps and binary search.” The binary search relies on the asserted monotonicity of ρ(Mα,Dcal) in α, which is observed for some settings but not demonstrated for all (Figure 2 suggests near-monotonicity, but Olmo3 maintains 100% reasoning for all α, and the text itself notes a sharp drop around a critical ratio). Please clarify which search procedure actually produced Table 1, provide evidence for monotonicity or a caveat, and report the selected α⋆ per setting (currently absent from Table 1), as this is needed to interpret the merging results.
minor comments (6)
- [Table 1] The text says results are averaged over two seeds and ten evaluation runs, but Table 1 reports only point changes with no variance measures. Please include standard deviations or confidence intervals, at least for the main Merge rows.
- [Table 1 (Olmo3 rows)] For Olmo3 7B, IFT does not degrade reasoning, so all methods reduce to the same IFT checkpoint. These rows cannot discriminate between methods and should be explicitly flagged as degenerate, so the reader does not count them as evidence for the merging step.
- [§4.2, Runtime and cost] The claim “less than USD $3” is an average over eight settings; Table 5 shows Apriel Rust (112.7 min) and Qwen Rust (89.1 min) individually exceed $3. Please state “on average” or report the full distribution.
- [§3, Eq. (2)] The empty trace ε is used in Eq. (2) but is not defined until later in the same section. Define it immediately before or in the equation.
- [§3, hyperparameters] ρ_min = 0.9 and the number of binary-search steps K are hand-set and not ablated. A brief sensitivity analysis over ρ_min would strengthen the method’s practical guidance.
- [§4.1] Typo: “linear merginging” should be “linear merging.”
Circularity Check
full rationale
The derivation chain is empirical and self-contained rather than definitional. The merge ratio alpha* is selected by Eq. (3) as the largest alpha with rho(M_alpha, D_cal) >= rho_min, using the non-empty reasoning-trace rate defined in Eq. (2). The central reported outcomes (MBPP-Rust scores, SummEval, MATH500) are measured on held-out test sets disjoint from D_cal, so they are not equal by construction to the fitted quantity; the paper also reports reasoning rates on evaluation datasets, which are correlated with the selection objective but not the same dataset. The self-citation of Alexandrov et al. 2024 (with Vechev as co-author) is used only as motivation for merging to mitigate forgetting, not as a load-bearing proof of the method, and the paper independently evaluates merging variants (linear, SLERP, TIES) and compares against OPD/KL baselines. The paper's limitation statements in Section 6 are genuine but do not create circularity: prefilling a response with 'Okay' produces traces without recovering untuned-model performance, and preliminary mathematical-proof experiments failed, showing that trace presence is an imperfect proxy for useful reasoning; this is a construct-validity/correctness risk, not a case where a reported prediction reduces to a fitted parameter. The cost comparison's omission of OPD/KL hyperparameter search is a fairness issue, not circularity. Overall, no specific reduction of a claimed result to its own inputs was found.
Axiom & Free-Parameter Ledger
free parameters (4)
- ρ_min (minimum reasoning rate) =
0.9
- Binary search steps K =
8
- Short-prefix token count for reasoning-rate calibration =
unspecified ('first few tokens')
- Calibration set size Dcal =
unspecified for text summarization; 750 for Rust
axioms (4)
- domain assumption Linear weight interpolation between an RLM and its IFT checkpoint lies on a trajectory with gradually varying reasoning behavior and target-task skill.
- domain assumption Reasoning rate is monotonically non-increasing with α, and short-prefix evaluation estimates it faithfully.
- domain assumption MATH500 is a sufficient held-out proxy for general reasoning capability and forgetting.
- domain assumption Gemini 3 Pro LLM-as-a-judge scores correlate adequately with human judgments for SummEval.
read the original abstract
Reasoning language models (RLMs) have demonstrated impressive performance in domains such as mathematics and coding. These domains permit reliable verification of model outputs, which is important for enabling the reinforcement learning that drives RLM performance gains. However, training RLMs on domains that lack reliable verifiers remains challenging. Meanwhile, for both verifiable and unverifiable domains, large amounts of unused supervised fine-tuning data with human-written solutions exist. In this work, we show that these data can be used efficiently to further improve RLM performance. For this, we first use classic instruction tuning, supervised fine-tuning without reasoning traces, on the RLM. Next, we merge our instruction-tuned model with the original reasoning model, recovering its reasoning behavior on the target domain. Our extensive evaluation demonstrates that our technique improves RLM performance in both verifiable and hard-to-verify domains, including coding and text summarization, while preserving RLM capabilities across other domains. Importantly, our method is highly cost-effective, enabling such improvements for less than USD $3.
Figures
Reference graph
Works this paper leans on
-
[2]
Identify the article's main idea and secondary details
-
[3]
Now low equals high, return 4
is7 <8, so low becomes4. Now low equals high, return 4. So the algorithm seems correct. Now, implementing this in Rust. The function signature is given as fn left_insertion(a: Vec<isize>, x: isize) -> isize. So the code would be: Initialize low as 0, high as a.len(). Then loop while low < high. Compute mid as (low + high) / 2. But in Rust, integer divisio...
-
[4]
Identify if there are any secondary details or redundancy in the summary
-
[5]
Assign a score from 1 to 100 based on the Evaluation Criteria above. Output your detailed thought process and formal justification based on the Evaluation Criteria, and finally output your final score in the format shown below: <think> // your thought process and justification </think> <Final score> Relevance: // your final score Article: {{ARTICLE}} Summ...
-
[7]
Read the summary and judge if it captures the main idea of the article
-
[11]
Read the summary and judge whether the text is easy to read and whether the individual sentences are natural
-
[12]
Only output the score
Assign a score from 1 to 5 based on the Evaluation Criteria above. Only output the score. Do not include any additional explanations or text. Use the following format: Fluency: <score> Article: {{ARTICLE}} Summary: {{SUMMARY}} Figure 11.Prompt used to evaluate summary fluency with Gemini 3 Pro. 21 Leveraging Instruction Tuning and Merging for Reasoning Mo...
-
[14]
Read the summary and check whether each fact is supported by the article
-
[15]
Only output the score
Assign a score from 1 to 5 based on the Evaluation Criteria above. Only output the score. Do not include any additional explanations or text. Use the following format: Consistency: <score> Article: {{ARTICLE}} Summary: {{SUMMARY}} Figure 12.Prompt used to evaluate summary consistency with Gemini 3 Pro. 22 Leveraging Instruction Tuning and Merging for Reas...
-
[16]
Read and understand the article
-
[17]
Read the summary and assess whether the ideas are presented in a clear and logical order
-
[18]
Only output the score
Assign a score from 1 to 5 based on the Evaluation Criteria above. Only output the score. Do not include any additional explanations or text. Use the following format: Coherence: <score> Article: {{ARTICLE}} Summary: {{SUMMARY}} Figure 13.Prompt used to evaluate summary coherence with Gemini 3 Pro. 23
-
[2016]
URLhttps://arxiv.org/abs/1606.06565. Cassano, F., Gouwar, J., Nguyen, D., Nguyen, S., Phipps- Costin, L., Pinckney, D., Yee, M.-H., Zi, Y ., Anderson, C. J., Feldman, M. Q., Guha, A., Greenberg, M., and Jangda, A. Multipl-e: A scalable and extensible approach to benchmarking neural code generation, 2022. URL https://arxiv.org/abs/2208.08227. Chen, M., Two...
Pith/arXiv arXiv 2022
-
[2024]
Alexandrov, A., Raychev, V ., Müller, M
URLhttps://arxiv.org/abs/2306.13649. Alexandrov, A., Raychev, V ., Müller, M. N., Zhang, C., Vechev, M. T., and Toutanova, K. Mitigating catastrophic forgetting in language transfer via model merging. In EMNLP (Findings), 2024. Amodei, D., Olah, C., Steinhardt, J., Christiano, P., Schul- man, J., and Mané, D. Concrete problems in ai safety,
Pith/arXiv arXiv 2024
-
[2026]
Zhou, X., Liu, Z., Sims, A., Wang, H., Pang, T., Li, C., Wang, L., Lin, M., and Du, C
URLhttps://arxiv.org/abs/2605.21384. Zhou, X., Liu, Z., Sims, A., Wang, H., Pang, T., Li, C., Wang, L., Lin, M., and Du, C. Reinforcing general rea- soning without verifiers.CoRR, 2025a. Zhou, X., Liu, Z., Sims, A., Wang, H., Pang, T., Li, C., Wang, L., Lin, M., and Du, C. Reinforcing gen- eral reasoning without verifiers, 2025b. URL https: //arxiv.org/ab...
Pith/arXiv arXiv 2021
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.