REVIEW 4 major objections 4 minor 10 cited by
This paper argues that thinking models primarily learn when to deploy reasoning mechanisms that already exist in their base models, and demonstrates this by recovering up to 91% of the base-to-thinking performance gap with no weight updates
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 →
A hybrid model that steers base LLM activations with vectors fitted to thinking-model traces recovers part of the performance gap, but the conclusion that thinking models only learn 'when' is not established by the experiments as designed.
T0 review reviewed 2026-08-04 challenge →
load-bearing objection A useful steering/taxonomy toolkit wrapped around an unsupported headline claim about RL teaching 'when', with abstract numbers that don't appear in the body. the 4 major comments →
Base Models Know How to Reason, Thinking Models Learn When
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
Core claim
On the paper's own terms, the central claim is that thinking models do not so much acquire new reasoning operations as learn a scheduling policy over operations that already exist in their base models as activation-space directions. Supporting evidence is constructive: the authors recover most of the thinking model's advantage by 'diffing' the base-to-thinking change into category vectors (directions that induce a reasoning mechanism) plus a classifier that fires the right vector at the right time. With this hybrid, the base model produces reasoning-level chains; the best result recovers 91 percent of the gap with no parameter updates and only sparse intervention. The distillation-vs-RL comp
What carries the argument
The load-bearing object is the hybrid model built through constructive model diffing: the difference between a base model and its thinking counterpart is decomposed into (1) category vectors — directions in the base model's activation space that causally induce a named reasoning mechanism — and (2) a reasoning-heuristic classifier that chooses when a mechanism should fire. The category vectors come from an unsupervised taxonomy: a top-k sparse autoencoder trained on sentence-level activations of thinking-model traces, with a deliberately small latent dictionary (5–50 units) so that each learned feature corresponds to a cognitive function like backtracking or uncertainty estimation. Steering
Load-bearing premise
The load-bearing premise is that the thinking model's classifier is only providing the timing while the base model supplies the reasoning itself; if that external oracle is secretly contributing orchestration or content, the claim that base models already know how to reason and only lack when is not established.
What would settle it
On MATH500 with a 32B-class base model, keep the trained category-specific steering vectors fixed but replace the thinking-model activation classifier with a timing rule computed entirely from base-model features, such as firing a steering vector whenever the base model's hidden-state norm crosses a threshold. If gap recovery falls from the reported 91 percent toward the random-firing ablation's 77.8 percent, the orchestration skill does not live in the base model; if recovery stays near 84–91 percent, the base indeed contains the when-information.
If this is right
- Reinforcement learning with verifiable rewards should be understood primarily as shaping when to deploy existing mechanisms, so RLVR design can focus on reward shaping for orchestration rather than on teaching individual reasoning steps.
- Distillation transfers reasoning to smaller models mostly by teaching the when-deployment policy, which helps explain why distilled small models can approach much larger base models on math benchmarks.
- Targeted activation-space interventions may substitute for full parameter updates when the base model already contains the mechanisms, pointing toward cheaper ways to build reasoning-specialized models.
- The unsupervised taxonomy offers a reusable decomposition of reasoning traces, so failures can be attributed to a specific missing or mistimed mechanism rather than to general model weakness.
- Sparse steering suffices: recovering most of the gap while steering only about 12 percent of tokens indicates that reasoning orchestration is concentrated in a relatively small set of decisions.
Where Pith is reading between the lines
- A testable extension: if a timing signal computed entirely from base-model internal features (e.g., hidden-state norm spikes) can replace the thinking-model classifier without losing most of the gap recovery, then the 'when' knowledge is also latent in the base model; if recovery collapses, the oracle is doing more than the paper credits.
- The when-versus-how split suggests a mechanistic account of test-time scaling: extra inference compute pays off only when the scheduling policy fires the right mechanism at the right point, tying the value of longer chains directly to the quality of the timing policy.
- The framework predicts a boundary on steerability: mechanisms that a base model has never encountered in pretraining (a genuinely novel verification strategy, for instance) should have no corresponding category vector, which is a falsifiable boundary condition for 'base models know how to reason.'
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes that pretrained base models already contain the reasoning mechanisms used by thinking models, and that post-training (especially RLVR) primarily teaches the model *when* to activate these mechanisms. To support this, the authors (1) train small Top-K SAEs on sentence-level activations of reasoning traces to derive human-interpretable taxonomies of reasoning categories; (2) optimize steering vectors in base models that reproduce thinking-model completions for each category; and (3) build a 'hybrid model' in which a thinking-model activation classifier decides when to apply each steering vector during decoding. On five base/thinking pairs (four DeepSeek-R1-Distill, one QwQ-32B) and two math benchmarks, the hybrid recovers up to 91% of the thinking-model performance gap (Qwen2.5-32B + QwQ on MATH500) while steering only ~12% of tokens on average. The authors conclude that RLVR teaches orchestration heuristics, not new reasoning skills.
Significance. If established, the distinction between 'mechanisms' (latent reasoning abilities) and 'heuristics' (when to deploy them) would be an important conceptual contribution to understanding reasoning-model training and to designing cheaper interventions. The paper is strong on engineering: it releases code, documents hyperparameters in appendices, and the headline hybrid result (91% gap recovery on MATH500 with a 32B base) is a striking demonstration of activation-level control. However, the central interpretive claim is currently underdetermined by the experimental design because the timing signal is provided by the target thinking model itself, and because the nine-pair RL-vs-SFT analysis advertised in the abstract is absent from the body. The paper's contribution in its present form is best characterized as a promising proof-of-concept for oracle-driven activation steering, not a demonstrated theory of what RLVR training teaches.
major comments (4)
- [§3.2, Figure 1] The hybrid model is 'driven by the thinking model': at each token position, the classifier that decides which steering vector to fire is a 'thinking model activation classifier' (§3.2, caption of Fig. 1). The paper's central claim is that thinking models learn *when* to activate pre-existing mechanisms, but the hybrid inherits the 'when' signal directly from the target thinking model. The experiment therefore shows that a base model can be steered effectively when an oracle supplies the timing, not that the base model lacks or that RL training supplies this timing. A direct test would be to compare the base model's own SAE-based classifier with the thinking model's classifier, or to ablate the source of the timing signal while keeping the same steering vectors. Without such a control, the 91% gap-recovery result conflates 'the base model contains steerable mechanisms' with 'thinking-mode
- [Abstract (v3) vs. §3.3, Tables 1–2] The arXiv abstract claims a nine-pair analysis with 'category vectors in the base model converge to far lower loss for taxonomies derived from purely RL-trained models' and 'hybrid models recover roughly 76% of the RL base-to-thinking gap but only 11% of the SFT gap.' The supplied manuscript body contains none of this analysis: Tables 1–2 report five base/thinking pairs, all but one of which use DeepSeek-R1-Distill (SFT-distillation) targets; QwQ-32B is the only RLVR model. There is no category-vector loss comparison and no RL-vs-SFT gap-recovery contrast. The conclusion (§5) makes the RLVR-specific claim without any RLVR-vs-SFT evidence in the results. This is a load-bearing discrepancy: the title and abstract make a much stronger claim than the experiments in the body support. The missing analysis must either be added to the main text or the claims must be appropriately scaled back.
- [§3.1, item 4] Each steering vector is optimized to minimize cross-entropy on the thinking model's completion tokens (§3.1, item 4: 'Optimize a steering vector in the base model that, when applied, minimizes cross-entropy on the thinking model’s completion tokens'). This means the induced 'reasoning mechanisms' are fitted to reproduce the target model's outputs, rather than being discovered independently in the base model's representation. The hybrid result thus measures how well activation-space fitting can mimic thinking-model completions, which is not equivalent to demonstrating that the base model already 'knows how' to perform those mechanisms. The random-vector ablation (§3.4) controls for direction specificity, but it does not address the fact that the fitted directions are supervised by the target outputs. An additional control—e.g., using data-independent or contrastive directions, or checking
- [§3.3, Tables 1–2; §3.4] The headline 'up to 91% gap recovery' rests on a single favorable pair (Qwen2.5-32B with QwQ-32B on MATH500, a 23-point gap). Across the five pairs, gap recovery varies from 0% to 91%, and the two smallest models show essentially no or negative recovery (Tables 1–2; e.g., Qwen2.5-Math-1.5B on GSM8K: 0.0%; Llama-3.1-8B on MATH500: 3.5%). The paper attributes this to 'less clean steering directions' in smaller models, but this is a post-hoc interpretation. A reader cannot conclude that 'a significant portion of the thinking model’s advantage' is generally due to 'when' on the basis of these five pairs, especially since the largest gains come from the pair where the base is already strong. The authors should report a more systematic aggregate (or discuss the ceiling effects and model-size dependence) and avoid generalizing from the single 91% result.
minor comments (4)
- [§2.2] The taxonomy evaluation uses LLM-as-a-judge for completeness, consistency, and independence. The authors correctly note that 'the alignment between our evaluation pipeline and true human judgment remains to be validated' (§2.2), but the main text presents the taxonomy as 'human-interpretable' without human validation. This should be flagged in the results or moved to limitations.
- [§3.4 / Appendix C.4] The ablations and the appendix show substantial sensitivity to the steering coefficient/window sweep: for the 14B and 8B models, the 'narrower default' results differ markedly from the swept results (e.g., Llama-3.1-8B on GSM8K drops from 63.4% to 54.6%; Qwen2.5-14B on MATH500 drops from 75.4% to 69.4%). This suggests the reported gap-recovery numbers are strongly dependent on the hyperparameter selection protocol, which itself uses the thinking model's perplexity. The paper should discuss this sensitivity in the main text and provide error bars or repeated-selection stability analyses.
- [Table 3 and conclusion] The abstract and conclusion state 'steering only 12% of tokens,' but Table 3 reports per-problem steered fractions ranging from 6.5% to 21.5%; the 12% figure is an average. Consider reporting the range and clarifying that the 12% is the mean across pairs.
- [§1 and §5] The paper uses the phrase 'reinforcement learning with verifiable rewards (RLVR) used to train thinking models' (§1) to conclude that 'RL primarily teaches heuristics.' However, the four DeepSeek-R1-Distill models in the evaluation are distillation/SFT models, not RLVR-trained models. Only QwQ-32B is RLVR-trained. This terminology is misleading and should be clarified in the introduction and conclusion.
Circularity Check
Hybrid 'when' signal is supplied by the thinking model and steering vectors are fit to thinking completions — central claim partially reduces by construction.
specific steps
-
fitted input called prediction
[Section 3.1 (Finding Steering Vectors in Base Models), item 4; see also Tables 1-2]
"4. Optimize a steering vector in the base model that, when applied, minimizes cross-entropy on the thinking model’s completion tokens."
The category steering vectors—the only mechanism said to 'induce' reasoning behaviors in the base model—are fit directly to the target thinking model's own completions. The later demonstration that base + steering vector reproduces thinking-level behavior (up to 91% gap recovery) therefore partly restates the training objective: the vector was optimized to make the base model imitate the thinking model. Held-out transfer to GSM8K/MATH500 gives the result some empirical content, but the core 'base models already know how' claim is not an independent discovery; it is a fitted imitation evaluated on nearby tasks.
-
self definitional
[Section 3 (Steering Base Models to Reason), opening paragraph; Section 3.2 (Hybrid Model Implementation); Figure 1B]
"In other words, the hybrid model is powered by the base model, but driven by the thinking model. ... (B) For each token position, we evaluate the current rollout in a target thinking model and use a 'thinking model activation classifier' to detect the reasoning mechanism that should be applied next."
The paper's central conclusion is that RL teaches thinking models 'when' to deploy pre-existing base mechanisms. But in the hybrid experiment that supports this claim, the 'when' signal is supplied by the target thinking model's own classifier, not learned or demonstrated by the base model. The gap recovery therefore measures how well the base model follows an external oracle; it cannot distinguish 'base lacks when' from 'base has when but was not asked.' The conclusion is baked into the construction: the hybrid is defined as base + thinking-model timing.
full rationale
The derivation has two partially circular hinges. First, the 'reasoning mechanism' vectors that supposedly reveal latent base-model skills are fit directly to the thinking model's completion tokens (Sec. 3.1, item 4), so the observation that they elicit thinking-like behavior is partly a restatement of the fitting objective; only the held-out transfer to GSM8K/MATH500 gives it independent content. Second, and more central, the hybrid model that supports the paper's strongest claim ('thinking models learn when') delegates the 'when' decision to the target thinking model's own activation classifier (Sec. 3.2 / Fig. 1B). The base model is never tested on the timing component, so the conclusion that RL teaches 'when' rather than 'how' is assumed by the experimental construction rather than derived from it. The v3 abstract's nine-pair 76%-vs-11% RL/SFT contrast, which would be the cleanest test of the claim, does not appear in the supplied manuscript; that is an evidentiary gap rather than circularity, and I do not score it as such. The paper does contain independent content: the unsupervised SAE taxonomy is not circular, the steering vectors do transfer to held-out benchmarks, and the ablations (random firing vs. timed firing) show timing matters. Those elements keep the paper from being fully circular, but the central attribution of the gap to 'when' is structurally guaranteed by the oracle-based design and by fitting vectors to thinking outputs, so partial circularity is real. Self-citations (Venhoff et al. 2025; Ward et al. 2025a) are present but not the main load-bearing mechanism.
Axiom & Free-Parameter Ledger
free parameters (6)
- SAE dictionary size (number of reasoning categories per model) =
5-25 across models (grid 5-50, step 5; elbow selected)
- Top-k sparsity k =
3
- SAE layer per model =
e.g., Llama-8B layer 6, QwQ-32B layer 27
- Steering layer depth =
37% of model depth
- Steering coefficient and window per token =
coefficients {0.1..1.0}, windows {0,-1,-15,-50,-100}; selected by lowest perplexity under thinking model
- Steering vector training examples and hyperparameters =
8192 top sentences -> 2048; lr=1e-2; 50 iterations; batch 6
axioms (6)
- domain assumption Linear representation hypothesis: behaviors are directions in residual-stream activation space.
- domain assumption Sentence-level averaging preserves reasoning categories; each sentence has at most 3 active categories.
- domain assumption Restricted Top-K SAE (dimensions 5-50, k=3) discovers complete, independent reasoning taxonomies.
- domain assumption LLM-as-a-judge scores are valid proxies for interpretability and category quality.
- domain assumption A classifier/SAE trained on thinking-model activations can identify when to fire reasoning mechanisms in a base model's rollout.
- domain assumption Recovering performance with an external oracle implies base models already contain the mechanisms and only lack orchestration.
invented entities (2)
-
Reasoning mechanism category vectors
no independent evidence
-
Reasoning heuristics (the classifier deciding when a mechanism fires)
no independent evidence
Cite this review
Pith. "Pith review of Base Models Know How to Reason, Thinking Models Learn When." pith.science (2026). https://pith.science/paper/CZSISG5F
@misc{pith2026251007364,
author = {Pith},
title = {Pith review of: Base Models Know How to Reason, Thinking Models Learn When},
year = {2026},
howpublished = {\url{https://pith.science/paper/CZSISG5F}},
note = {Machine review of arXiv:2510.07364}
}
read the original abstract
What do thinking language models learn during training that their base models lack? We first present an unsupervised method that discovers a model's reasoning behaviors by training small Sparse Autoencoders on sentence-level activations of reasoning traces, yielding interpretable reasoning taxonomies. Building on this, we introduce constructive model diffing, which aims to reconstruct the base-to-fine-tuned difference from interpretable components: reasoning mechanisms (category vectors that can induce a reasoning behavior in the base model) and reasoning heuristics (a classifier determining when a mechanism should fire). Across nine base/thinking pairs (four RL-trained, four SFT-distilled, one mixed), two independent findings agree: category vectors in the base model converge to far lower loss for taxonomies derived from purely RL-trained models, and hybrid models recover roughly 76% of the RL base-to-thinking gap but only 11% of the SFT gap. This indicates RL primarily teaches heuristics for orchestrating pre-existing base mechanisms, whereas SFT-distillation installs new ones, offering a new lens on what training paradigms teach, with implications for efficient reasoning-model development.
Figures
Forward citations
Cited by 10 Pith papers
-
PluRule: A Benchmark for Moderating Pluralistic Communities on Social Media
PluRule is a new multimodal multilingual benchmark showing that state-of-the-art vision-language models perform only marginally better than a trivial baseline at detecting specific rule violations in pluralistic onlin...
-
On the Generalization of Steering Vectors for Chain-of-Thought Faithfulness
Steering vectors that make LLMs disclose injected hints transfer across cue types, datasets, and construction methods, but only reliably improve disclosure in the largest tested model and mainly on MMLU.
-
The Computational Basis of Confidence in Large Language Models
Answer-logit differences in multimodal LMs behave as monotonic readouts of a latent decision variable in simple perceptual and memory tasks, but not in complex visual reasoning.
-
The Computational Basis of Confidence in Large Language Models
Answer-logit differences in multimodal LLMs satisfy statistical decision confidence signatures, behaving as monotonic readouts of a latent decision variable rather than heuristic preference scores.
-
Breaking the Solver Bottleneck: Training Task Generators at the Learnable Frontier
PROPEL amortizes solver evaluation with a trained activation probe to optimize task generators toward a target solve rate, raising the share of learnable tasks from ~10% to ~20% in coding and SWE experiments.
-
Reasoning Can Be Restored by Correcting a Few Decision Tokens
Reasoning gaps between base LLMs and LRMs concentrate on ~8% of early planning tokens; intervening with the reasoning model only at high-disagreement positions recovers performance.
-
How LLMs Detect and Correct Their Own Errors: The Role of Internal Confidence Signals
LLMs implement a second-order confidence architecture where the PANL activation encodes both error likelihood and the ability to correct it, beyond verbal confidence or log-probabilities.
-
The Master Key Hypothesis: Unlocking Cross-Model Capability Transfer via Linear Subspace Alignment
The Master Key Hypothesis states that capabilities are low-dimensional directions transferable across models through linear subspace alignment, with UNLOCK demonstrating gains such as 12.1% accuracy improvement on MAT...
-
How do LLMs Compute Verbal Confidence
Mechanistic experiments on Gemma 3 27B, Qwen 2.5 7B and Magistral Small 24B show verbal confidence is cached at post-answer positions from answer tokens and captures richer answer-quality information beyond token log-...
-
Reasoning Fine-Tuning Induces Persistent Latent Policy States
Reasoning fine-tuning reorganizes chain-of-thought into more differentiated latent switching states, and pruning with those states beats self-consistency in 11 of 12 settings.
Reference graph
Works this paper leans on
-
[2]
URL https://blog.google/technology/google-deepmind/ gemini-model-thinking-updates-march-2025/. Dan Hendrycks, Collin Burns, Saurav Kadavath, Akul Arora, Steven Basart, Eric Tang, Dawn Song, and Jacob Steinhardt. Measuring mathematical problem solving with the MATH dataset. In Thirty-fifth Conference on Neural Information Processing Systems Datasets and Be...
Pith/arXiv arXiv 2025
-
[3]
Alireza Makhzani and Brendan Frey
URLhttps://arxiv.org/abs/2506.13752. Alireza Makhzani and Brendan Frey. k-sparse autoencoders. InInternational Conference on Learning Representations, 2014. Sara Vera Marjanovi´c, Arkil Patel, Vaibhav Adlakha, Milad Aghajohari, Parishad BehnamGhader, Mehar Bhatia, Aditi Khandelwal, Austin Kraft, Benno Krojer, Xing Han Lù, Nicholas Meade, Dongchan Shin, Am...
Pith/arXiv arXiv 2014
-
[5]
URLhttps://arxiv.org/abs/2504.20571. Yubo Wang, Xueguang Ma, Ge Zhang, Yuansheng Ni, Abhranil Chandra, Shiguang Guo, Weiming Ren, Aaran Arulraj, Xuan He, Ziyan Jiang, Tianle Li, Max Ku, Kai Wang, Alex Zhuang, Rongqi Fan, Xiang Yue, and Wenhu Chen. Mmlu-pro: A more robust and challenging multi-task language understanding benchmark, 2024. URLhttps://arxiv.o...
Pith/arXiv arXiv 2024
-
[6]
What *job* is this sentence doing in the reasoning trace?
URLhttps://arxiv.org/abs/2504.13837. Chong Zhang, Yue Deng, Xiang Lin, Bin Wang, Dianwen Ng, Hai Ye, Xingxuan Li, Yao Xiao, Zhanfeng Mo, Qi Zhang, and Lidong Bing. 100 days after deepseek-r1: A survey on replication studies and more directions for reasoning language models, 2025. URLhttps://arxiv.org/ abs/2505.00551. Rosie Zhao, Alexandru Meterez, Sham Ka...
Pith/arXiv arXiv 2025
-
[111]
Carefully analyze the sentence's content and the functional role it might display in a reasoning process
-
[122]
Compare this content and role to the category description provided
-
[133]
Consider how well the sentence matches the category description
-
[144]
Provide a brief explanation of your reasoning
-
[151]
For each sentence, identify its functional role in a potential reasoning process
-
[155]
explanation
Rate the fit on a scale from 0-10, where: 16- 0 = Very poor fit, sentence does not match the category at all 17- 10 = Perfect fit, sentence matches exactly the category description 18 19# Response Format: 20Your response must follow this exact JSON format. The explanation must be a single-line string with no newlines: 21```json 22{ 23"explanation": "Brief...
2026
-
[162]
Compare this role to the category description provided
-
[173]
Importantly, a sentence might not match a description word-for-word, but it might serve the same underlying purpose
If the sentence's function matches the description, assign "Yes". Importantly, a sentence might not match a description word-for-word, but it might serve the same underlying purpose
-
[184]
If the sentence's function does not align with the category, assign it "No"
-
[195]
Yes" or
Respond with "Yes" or "No" for each sentence. 20 21## Response Format: 22Your response must follow this exact JSON format: 23```json 24{ 25"classifications": [ 26{ 27"sentence_id": <sentence idx>, 28"belongs_to_category": "Yes" or "No", 29"explanation": "Brief explanation of your reasoning" 30} 31] 32} 33``` 34 35Only include the JSON object in your respo...
-
[201]
The underlying cognitive process or reasoning operation
-
[212]
The functional role within a reasoning trace
-
[223]
explanation
Whether sentences from one category could reasonably belong to the other 23 24Focus on functional similarity rather than surface-level word overlap. 25 26## Response Format: 27Your response must follow this exact JSON format: 28```json 29{ 30"explanation": "Brief explanation of your reasoning for this score", 31"similarity_score": <integer from 0-10> 32} ...
2026
-
[2023]
doi: 10.48550/arXiv.2308.10248. 13 Under review as a conference paper at ICLR 2026 Constantin Venhoff, Iván Arcuschin, Philip Torr, Arthur Conmy, and Neel Nanda. Understanding reasoning in thinking language models via steering vectors. InWorkshop on Reasoning and Planning for Large Language Models, 2025. URL https://openreview.net/forum? id=OwhVWNOBcz. Yi...
-
[2025]
URLhttps://arxiv.org/abs/2502.18862. Josh Engels. TinySAE, 2024. URLhttps://github.com/JoshEngels/TinySAE. Yu Fei, Yasaman Razeghi, and Sameer Singh. Nudging: Inference-time alignment of llms via guided decoding, 2025. URLhttps://arxiv.org/abs/2410.09300. Andrey Galichin, Alexey Dontsov, Polina Druzhinina, Anton Razzhigaev, Oleg Y . Rogov, Elena Tutubalin...
Pith/arXiv arXiv 2024
This paper was first reviewed by deepseek-v4-flash on August 4, 2026.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.