Pith. sign in

REVIEW 4 major objections 5 minor 16 references

Reinforcement learning fine-tuning of language model for instruction following and math reasoning

T0 review · 4 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash

Pith's one-line read On a 0.5B model, RLOO with a DeBERTa reward model yields the best instruction-following alignment, while math gains come mainly from verifier-guided best-of-N sampling rather than synthetic data.

desk verdict A clean small-scale empirical comparison, but the RLOO-best claim is statistically unsupported and the math gain is a verifier selection effect; worth a revision, not acceptance as is. read the letter →

arxiv 2506.21560 v2 pith:YXJP6AO6 submitted 2025-06-11 cs.CL cs.AI

classification cs.CLcs.AI
keywords reinforcementlearningfine-tuningdirectpreferenceoptimizationRLOODeBERTarewardmodelinstructionfollowingmathematicalreasoningbest-of-Nsamplingsmalllanguagemodels
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

The paper asks whether a compact language model can be aligned and made to reason with modest compute, and it compares SFT, DPO, and RLOO on Qwen2.5-0.5B for instruction following and Countdown arithmetic. It reports that RLOO with a DeBERTa-based reward model reaches the highest instruction-following win rate, 0.695, ahead of DPO's 0.665 and SFT's 0.575 in the LoRA setting. On math, synthetic data from GPT-4o improves accuracy only slightly, from 0.37 to 0.3835, while choosing among ten sampled answers with an exact-match external verifier lifts accuracy to 0.811. The broad point is that for small models the reward signal used in RL alignment matters as much as the algorithm, and inference-time verification can deliver larger gains than more training data.

What carries the argument

The RLOO leave-one-out baseline is the core training mechanism: from N sampled responses to a prompt, it subtracts the average reward of the other N-1 responses from each response's reward before forming the policy-gradient term, reducing variance without a critic. Its companion is the reward model: a DeBERTa encoder with a regression head trained on preference data with the Bradley-Terry objective, whose scalar scores RLOO maximizes. For math, the carrying mechanism is best-of-N sampling: the policy generates N candidate answers at inference, and an external exact-match verifier selects the one satisfying the arithmetic constraint, converting sampling diversity into accuracy.

What would settle it

Re-run the instruction-following comparison on at least 1,000 held-out prompts with two independent judge models; if the RLOO-DeBERTa policy does not beat DPO on both, the reported best alignment fails. For math, have humans check a random 100-problem subset of the verifier-selected outputs; if human-accepted accuracy is close to 0.38 rather than 0.811, the gain was an artifact of exact-match filtering.

Watch

Extended reading notes

Core claim

On its own terms, the paper establishes that preference-based RL fine-tuning is feasible and effective for a 0.5B base model: RLOO with a DeBERTa reward model achieves the highest instruction-following win rate among all configurations, DPO is the most consistent alternative, and supervised fine-tuning is weakest. For the math task, it establishes that synthetic data from GPT-4o adds little by itself, but best-of-N sampling with an external exact-match verifier produces a large jump, and that ten samples at a temperature around 0.7 gives the best trade-off. The paper reads these results as showing that the choice of reward model matters for RL alignment and that external tool use at inference time is a complementary lever for precision-sensitive tasks.

Load-bearing premise

The ranking of methods rests on 200 instruction prompts scored by one large reward model, so a three-point win-rate gap may be judge noise, and the math result assumes the exact-match verifier is correct ground truth rather than a selection artifact.

Editorial extensions

If this is right

  • Preference-based RL can align a 0.5B model to the point of outperforming its SFT baseline, so small models are viable targets for RL fine-tuning.
  • A rank-8 LoRA adapter can match or exceed full-parameter fine-tuning while cutting GPU memory and training time by more than half, lowering the resource bar for alignment.
  • Synthetic data alone gives marginal math gains, so reasoning improvements should be paired with inference-time selection rather than purchased only through dataset expansion.
  • Best-of-N with an external verifier turns additional inference compute into a large accuracy gain, meaning low-cost deployments can trade latency for correctness.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The 0.03 win-rate gap between RLOO and DPO was measured on 200 prompts with a single judge model; on a larger or differently sourced eval set the ordering could plausibly reverse.
  • The math gain from best-of-N is a property of the filter, not necessarily of the policy: the same model without the verifier may still reason at the 0.38 level.
  • A natural extension is to replace the exact-match verifier with a learned verifier on free-form math and test whether the best-of-N curve still rises.
  • Combining RLOO alignment with verifier-guided sampling may compound the two effects, since they act on different parts of the pipeline.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 5 minor

Summary. The manuscript presents a small-scale empirical comparison of SFT, DPO, and RLOO for fine-tuning Qwen2.5-0.5B on instruction following and Countdown math reasoning. On instruction following, the authors report win rates over 200 SmolTalk test prompts scored by the Llama 3.1 Nemotron-70B reward model, with RLOO using a DeBERTa reward model achieving 0.695 versus 0.665 for DPO (LoRA). On math reasoning, they report that best-of-N sampling with an exact-match countdown.py verifier raises accuracy from 0.37 to 0.811 on 1000 Countdown problems. The paper also provides qualitative examples, a brief discussion, and a link to code.

Significance. If the comparative claims were statistically supported, the paper would offer a useful practical data point for fine-tuning small language models and for combining them with verifier-guided inference. The code release and the explicit use of an external verifier at inference time are notable strengths, and the best-of-N math result is a legitimate demonstration of pipeline-level accuracy gain. However, the central instruction-following claim is not currently established because it rests on a single 200-sample evaluation with no uncertainty quantification, and the math claim conflates verifier selection with model-level reasoning improvement. The paper's limitations are partially acknowledged in Sections 5.2 and 6, but the main conclusions go beyond what the evidence supports.

major comments (4)
  1. [Section 5.1, Table 1] The headline claim that 'RLOO with DeBERTa reward modeling achieves the best alignment' rests on a 0.695 versus 0.665 win-rate difference over 200 SmolTalk test prompts scored by one reward model. Under independent binomial proportions, the standard error of this difference is roughly 0.047, making the observed gap about 0.6 standard errors. The paper reports no confidence intervals, no paired test, no repeated seeds, and no judge-agreement statistic. This evidence is too weak to establish a rank order. The authors should report per-prompt paired comparisons, bootstrap confidence intervals, and judge reliability, or explicitly soften the claim to a descriptive statement about this single evaluation.
  2. [Section 5.1, Table 2] The jump from 0.37 to 0.811 is obtained by letting the exact-match countdown.py verifier select among N generated candidates. Because the selector uses the same criterion as the reported accuracy, the score measures verifier-guided pipeline accuracy, not an improvement in the model's own reasoning ability. The paper should state the N and temperature used for the reported 0.811, report pass@1 for each method, and avoid language that implies the fine-tuned model itself became better at reasoning. The current framing in the abstract and Section 5.1 overstates what the experiment shows.
  3. [Sections 3 and 4] The RLOO evaluation is under-specified in ways that affect the comparison: the number of sampled responses per prompt used in the RLOO gradient estimate (N in the equation), learning rates, epochs, LoRA rank for RLOO runs, reward model training data and splits, and the exact evaluation procedure for the reward models are not given. Without these details, the comparison between RLOO variants and DPO is not reproducible, and the attribution of performance differences to the reward model choice is not supported. The manuscript should include these experimental parameters or a link to a configuration file that provides them.
  4. [Section 5.1, Figure 5] The temperature and sample-size trends in Figure 5 are reported without error bars, confidence intervals, or repeated evaluation. With only three sample sizes and a single run, the conclusion that 'the highest score is obtained with 10 samples at a temperature of about 0.7' may reflect noise rather than a reliable trend. The authors should report variance across seeds or bootstrap intervals, or at least state the number of test problems used for each curve.
minor comments (5)
  1. [Abstract] The abstract contains a typo: 'For math reasoing tasks' should read 'For math reasoning tasks'.
  2. [Figure 1 caption] The caption says 'uilized'; this should be corrected to 'utilized'.
  3. [Section 4] The SmolTalk corpus is mentioned without a citation, and the countdown.py verifier is not linked or described; adding these details would improve reproducibility.
  4. [Table 1 and Table 2] The tables are labeled 'Table.1' and 'Table.2' in the text; the formatting should be made consistent.
  5. [References] The model Qwen2.5-0.5B Base is cited to the Qwen2.5-Coder technical report; a citation to the relevant Qwen2.5 model card or base-model documentation would be more appropriate.

Circularity Check

0 steps flagged · score 0.0 of 10

No material circularity: the paper's claims are evaluated against external judges and verifiers, and no derivation reduces to its own inputs.

full rationale

The alignment claim is based on comparing SFT, DPO, and RLOO policies using the Llama 3.1 Nemotron-70B reward model as an external judge on 200 SmolTalk test samples, while the RLOO policies are trained with separate DeBERTa/DistilBERT reward models on UltraFeedback. There is no equation in which the evaluation metric is used as a training objective or fitted parameter. The math-reasoning result is obtained by best-of-N sampling where the countdown.py exact-match script selects among candidate outputs and the same script measures final accuracy; this is a legitimate evaluation of an inference-time pipeline rather than a circular derivation, and the paper explicitly attributes the gain to the external verifier rather than to improved model-internal reasoning. There are no self-citations, no imported uniqueness theorems, and no ansatz smuggled in via citation. The weaknesses identified by the skeptic are statistical and evidential—small sample size, unreported uncertainty, and overgeneralization from pipeline accuracy to model capability—but these do not constitute circularity under the defined criteria.

Assumptions & free parameters 0 free parameters · 3 assumptions · 0 invented entities

The paper introduces no free parameters fitted to data and no invented entities. It relies on external reward models and datasets as ground truth, with the best-of-N external verifier being an exact-match script. The main assumptions are the validity of the evaluation reward model and the adequacy of the reward models trained for RLOO.

assumptions (3)
  • domain assumption The Llama 3.1 Nemotron-70B reward model's win rate is a valid proxy for instruction-following quality.
    Evaluation of instruction-following is performed on 200 SmolTalk samples using this reward model; no human evaluation or multiple judges are used.
  • domain assumption The exact-match countdown.py script is the ground truth for the Countdown task.
    The script defines correctness for the benchmark, but the best-of-N improvement is an artifact of filtering by this exact script.
  • domain assumption The reward models (DeBERTa, DistilBERT, Siamese DistilBERT) trained on UltraFeedback provide meaningful reward signals for RLOO.
    Training details for these reward models are not provided; their quality is assumed sufficient for policy optimization.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Reinforcement learning fine-tuning of language model for instruction following and math reasoning." pith.science (2026). https://pith.science/paper/YXJP6AO6

@misc{pith2026250621560,
  author       = {Pith},
  title        = {Pith review of: Reinforcement learning fine-tuning of language model for instruction following and math reasoning},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/YXJP6AO6}},
  note         = {Machine review of arXiv:2506.21560}
}
read the original abstract

This study investigates the effectiveness of reinforcement learning (RL) fine-tuning techniques on a compact language model (Qwen2.5-0.5B Base) for two challenging tasks: instruction following and mathematical reasoning. We compare supervised fine-tuning (SFT), Direct Preference Optimization (DPO) using preference-labeled data, and Reinforce Leave-One-Out (RLOO) with reward models. Our experiments show that RLOO with DeBERTa reward modeling achieves the best alignment, while DPO provides strong and consistent results. For math reasoing tasks, synthetic data augmentation and best-of-N sampling with an external verifier significantly improve accuracy, showing the potential of combining fine-tuning with inference-time tools. This study highlights key trade-offs and practical strategies for training lightweight, task-aligned small-scale language models.

Figures

Figures reproduced from arXiv: 2506.21560 by the authors.

Figure 1
Figure 1. Overview of RLOO method with an external reward model trained and uilized for scorer. [PITH_FULL_IMAGE:figures/full_fig_p003_1.png] view at source ↗
Figure 2
Figure 2. Generation of synthetic data using ChatGPT and utilization in model training. [PITH_FULL_IMAGE:figures/full_fig_p003_2.png] view at source ↗
Figure 3
Figure 3. Use best-of-N sampling strategy and external tool as critics. [PITH_FULL_IMAGE:figures/full_fig_p004_3.png] view at source ↗
Figures from the paper (2 more)
Figure 4
Figure 4. Figure 4: The evaluation process of two tasks 4 Experimental Setup We have performed two supervised fine-tuning runs for the Qwen 2.5-0.5B baseline model on a single NVIDIA A100 GPU: a LoRA run for instruction following task on the SmolTalk corpus (learning-rate 5e-6, 3 epochs, …
Figure 5
Figure 5. Figure 5: Scores achieved for the math reasoning task by using the external verifier for different [PITH_FULL_IMAGE:figures/full_fig_p005_5.png]

Discussion (0). Sign in to comment.

Reference graph

Works this paper leans on

16 extracted references · 3 canonical work pages

  1. [2]

    arXiv preprint arXiv:2412.15287 (2024)

    Inference-Aware Fine-Tuning for Best-of-N Sampling in Large Language Models. arXiv preprint arXiv:2412.15287 (2024). Ganqu Cui, Lifan Yuan, Ning Ding, Guanming Yao, Bingxiang He, Wei Zhu, Yuan Ni, Guotong Xie, Ruobing Xie, Yankai Lin, et al

  2. [5]

    arXiv preprint arXiv:2404.03683 (2024)

    Stream of search (sos): Learning to search in language. arXiv preprint arXiv:2404.03683 (2024). Jonas Gehring, Kunhao Zheng, Jade Copet, Vegard Mella, Quentin Carbonneaux, Taco Cohen, and Gabriel Synnaeve

  3. [6]

    arXiv preprint arXiv:2410.02089 (2024)

    Rlef: Grounding code llms in execution feedback with reinforcement learning. arXiv preprint arXiv:2410.02089 (2024). Pengcheng He, Xiaodong Liu, Jianfeng Gao, and Weizhu Chen

  4. [8]

    5-coder technical report

    Qwen2. 5-coder technical report. arXiv preprint arXiv:2409.12186 (2024). Aaron Hurst, Adam Lerer, Adam P Goucher, Adam Perelman, Aditya Ramesh, Aidan Clark, AJ Ostrow, Akila Welihinda, Alan Hayes, Alec Radford, et al

  5. [9]

    arXiv preprint arXiv:2410.21276 (2024)

    Gpt-4o system card. arXiv preprint arXiv:2410.21276 (2024). Bowen Jin, Hansi Zeng, Zhenrui Yue, Dong Wang, Hamed Zamani, and Jiawei Han

  6. [11]

    arXiv preprint arXiv:2303.17651 (2023)

    Self-Refine: Iterative Refinement with Self-Feedback. arXiv preprint arXiv:2303.17651 (2023). Rafael Rafailov et al

  7. [12]

    arXiv preprint arXiv:1908.10084 (2019)

    Sentence-bert: Sentence embeddings using siamese bert- networks. arXiv preprint arXiv:1908.10084 (2019). Victor Sanh, Lysandre Debut, Julien Chaumond, and Thomas Wolf

  8. [13]

    Timo Schick, Jane Dwivedi-Yu, Roberto Dessì, Roberta Raileanu, Maria Lomeli, Eric Hambro, Luke Zettlemoyer, Nicola Cancedda, and Thomas Scialom

    DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lighter.arXiv preprint arXiv:1910.01108 (2019). Timo Schick, Jane Dwivedi-Yu, Roberto Dessì, Roberta Raileanu, Maria Lomeli, Eric Hambro, Luke Zettlemoyer, Nicola Cancedda, and Thomas Scialom

Show all 16 references
  1. [14]

    Advances in Neural Information Processing Systems 36 (2023), 68539–68551

    Toolformer: Language models can teach themselves to use tools. Advances in Neural Information Processing Systems 36 (2023), 68539–68551. Yuhuai Zhang, Jacob Hilton, Spyridon Papadimitriou, Yuntao Bai, Andy Jones, Jan Leike, Noam Nisan, Natalie McAleese, Amanda Askell, Geoffrey...

  2. [15]

    arXiv preprint arXiv:2309.00238 (2023)

    Language Model Cascades. arXiv preprint arXiv:2309.00238 (2023). Denny Zhou, Nathanael Schärli, Lei Hou, Jason Wei, Xuezhi Zhou, Yi Wang, Swaroop Mishra, Ed Chi, and Quoc V Le

  3. [16]

    arXiv preprint arXiv:2205.10625 (2023)

    Least-to-Most Prompting Enables Complex Reasoning in Large Language Models. arXiv preprint arXiv:2205.10625 (2023). A Implementation Details The code is available at https://github.com/Yifu93/LLM-Reinforcement-Learning. 7

  4. [2019]

    In Proceedings of the 2019 conference of the North American chapter of the association for computational linguistics: human language technologies, volume 1 (long and short papers)

    Bert: Pre-training of deep bidirectional transformers for language understanding. In Proceedings of the 2019 conference of the North American chapter of the association for computational linguistics: human language technologies, volume 1 (long and short papers) . 4171–4186. 6 ...

  5. [2020]

    arXiv preprint arXiv:2006.03654 (2020)

    Deberta: Decoding-enhanced bert with disentangled attention. arXiv preprint arXiv:2006.03654 (2020). Binyuan Hui, Jian Yang, Zeyu Cui, Jiaxi Yang, Dayiheng Liu, Lei Zhang, Tianyu Liu, Jiajun Zhang, Bowen Yu, Keming Lu, et al

  6. [2023]

    arXiv preprint arXiv:2310.01377 (2023)

    Ultrafeedback: Boosting language models with scaled ai feedback. arXiv preprint arXiv:2310.01377 (2023). Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova

  7. [2024]

    arXiv preprint arXiv:2402.14740 (2024)

    Back to Basics: Revisiting REINFORCE-style Optimization for Learning from Human Feedback in LLMs. arXiv preprint arXiv:2402.14740 (2024). Yinlam Chow et al

  8. [2025]

    arXiv preprint arXiv:2503.09516 (2025)

    Search-r1: Training llms to reason and leverage search engines with reinforcement learning. arXiv preprint arXiv:2503.09516 (2025). Aman Madaan, Zhecheng Lin, Shiyang An, Qian He, Xuefei Liu, Kai Yang, Isil Dillig, and Swarat Chaudhuri

Pith tools

Reviewed August 7, 2026 · model on record in the stance chip above.