REVIEW 4 major objections 4 minor 13 references
Breaking the Block: Preserving Data Continuity to Train Superior SAEs for Instruct Models
T0 review · 4 major / 4 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read This paper proposes Finetuning-aligned Sequential Training (FAST), which processes each instruction instance separately instead of concatenating them into fixed-length blocks, and reports that it makes sparse autoencoders for instruct…
desk verdict Useful empirical result—sequential SAE training beats block training on instruct data—but the central causal claim is confounded by a 4x context-length difference, and the promised GSNR analysis is missing. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the training pipeline: FAST drops the concatenate-and-split step and feeds each chat-template-formatted conversation as a separate sequence through the instruct model, collecting activations in a producer-consumer mixing buffer that shuffles and refills half the buffer each round. What this preserves is the exact position of special tokens and the within-instance semantic continuity the model was fine-tuned on. The evaluation machinery consists of two comparisons: reconstruction MSE (including a special-token variant) and a GPT-4o-based feature-interpretability scoring pipeline, using both ReLU and JumpReLU SAE architectures.
What would settle it
Train BT(F) with each conversation padded to a block boundary with a separator so special tokens occupy the same positions as under FAST, using identical data and compute; if the reconstruction and interpretability gaps shrink to negligible size, semantic discontinuity is not the operative cause.
Extended reading notes
Core claim
The paper's central claim is that Finetuning-aligned Sequential Training (FAST) yields superior SAEs for instruct models by preserving each data instance's semantic continuity: instead of concatenating and re-splitting conversations into blocks, it feeds each chat-template-formatted instance into the model sequentially and trains the SAE on those activations. Concretely, on Qwen2.5-7B-Instruct FAST reports a log-scaled special-token MSE of 0.6468 versus 5.1985 and 1.5093 for block training on pretraining data (BT(P)) and on fine-tuning data (BT(F)); on Llama-3.2-3B-Instruct, 21.1% of FAST features receive the top interpretability scores versus 7.0% and 10.2%. The paper also reports that steering the SAE latents that activate most on special tokens improves generation quality within a specific amplification range. The authors attribute these gains to removing the attention leakage and semantic discontinuity caused by concatenating unrelated conversations during block training.
Load-bearing premise
The results rest on the premise that the improvements come from preserving semantic continuity rather than from the different placement of special tokens or other distribution shifts between FAST and block training, and the paper does not isolate this mechanism.
Editorial extensions
If this is right
- SAE training for instruction-tuned models should use FAST's per-instance sequential processing instead of concatenating data into fixed-length blocks.
- Special-token reconstruction error drops by a large margin under FAST, so SAEs intended to study instruction following and chat formatting should be trained this way.
- Steering the SAE features that respond to special tokens moderately improves the model's answer quality, offering a new control handle for generation behavior.
- Because FAST yields a higher share of top-scored interpretable features on every tested model, interpretability studies on chat models should adopt the sequential paradigm.
Reading between the lines
- If the discontinuity mechanism is the real driver, the same per-instance principle should also improve other activation-based training on chat data, such as training probes or linear classifiers, since concatenation would inject the same cross-example attention noise.
- A padding-controlled comparison between FAST and BT(F) would separate the semantic-continuity effect from the simple fact that FAST places special tokens at their canonical positions; the paper does not report such an ablation.
- The claimed GSNR analysis is absent from the body, so the mechanism remains a hypothesis; measuring gradient signal-to-noise during the two training regimes would be a direct test.
- The sweet-spot steering behavior suggests special-token features act as soft instruction-following controls; a natural extension is to search for similar features for refusal or safety tokens in larger instruct models.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes Finetuning-aligned Sequential Training (FAST), a method for training sparse autoencoders (SAEs) on instruction-tuned LLMs. Instead of concatenating dataset instances into fixed-length blocks as in Block Training (BT), FAST feeds each data instance independently, using the model's chat template, with a truncation length of 8,192 tokens. The authors compare FAST against BT over pretraining data (BT(P)) and over the same finetuning data (BT(F)) across seven Llama and Qwen instruct models, two SAE families (Standard and JumpReLU), and multiple layers. They report that FAST yields lower MSE, especially for special-token reconstruction, and higher GPT-4o-rated feature interpretability, and they demonstrate special-token steering effects on generation quality. The paper claims a GSNR-based theoretical characterization of destructive gradient noise from block concatenation, though no GSNR analysis appears in the manuscript.
Significance. If the central comparison were clean, the result would be practically significant: SAE training on instruct models is an active area, and a simple, open-sourced training-paradigm change that improves both reconstruction and interpretability would be a useful contribution. The experimental breadth is a clear strength: the paper covers 7 models, multiple layers, two SAE variants, and provides full MSE tables in Appendix D, with training logs in Appendix G. The use of sae_lens as a third-party baseline implementation and the same finetuning dataset for BT(F) and FAST are also strengths that reduce concerns about self-authored baselines. However, the headline comparison is confounded by a mismatch in context length, and the claimed theoretical mechanism (GSNR) is absent from the body; these issues must be addressed before the empirical claims can be taken as established.
major comments (4)
- [§4.1, Configuration; §3, Motivation] The FAST versus BT(F) comparison is confounded by context length. Section 4.1 specifies that for BT(P) and BT(F) context_size is 2,048, while FAST has no explicit context_size and instead uses a truncation length of 8,192. The two conditions therefore differ simultaneously in (i) whether instance boundaries are preserved and (ii) the attention context available at each token. Since SAEs are trained on hidden activations, which depend on the preceding context, the reported MSE and interpretability gains (e.g., Section 4.2's 0.6468 vs 1.5093) may be driven by the 4x longer context rather than by sequential processing. The paper attributes the gains to removing semantic discontinuity and attention leakage (Abstract, Section 3), but no experiment isolates that factor. A control with matched context length—e.g., BT(F) with context_size 8,192, or FAST with truncation 2,048—is needed to substantiate the central causal claim.
- [Abstract; §3] The abstract and Section 3 state that the paper uses GSNR analysis to "theoretically characterize" the destructive gradient noise from block concatenation, and the abstract reports "higher GSNR" for FAST. However, no GSNR definition, derivation, or experimental result appears anywhere in the main text or the appendices. As written, the theoretical mechanism is unsupported, and the GSNR claim in the abstract is unverifiable. The authors should either add a concrete GSNR analysis (definition, computation on the relevant activations, and a comparison across conditions) or remove the GSNR claims from the abstract and motivation.
- [§4.2; Eq. (7); Table 6] The headline numbers are reported ambiguously. In §4.2, the text says "In Qwen2.5-7B-Instruct-L18-8X-Standard, FAST achieves 0.6468, outperforming the baselines (5.1985 and 1.5093)" and elsewhere calls this an MSE. However, Eq. (7) defines raw MSE, while the reported values are log2-transformed MSEst values from Table 6. The footnote mentions the log2 transform, but the abstract and Section 1 describe these as "mean squared error" or "log-scaled MSE" without consistently stating that the headline is log2(MSE) for special tokens only. This conflation makes the magnitude of the improvement difficult to interpret and should be corrected with explicit notation throughout, e.g., "log2(MSEst)."
- [§5, Feature Interpretability] The interpretability comparison is based on GPT-4o scores of only 128 randomly sampled features per SAE after filtering dead features. The text does not report the number of seeds, the variance of the percentages, or the number of dead features per method. Since the headline claim (21.1% vs 7.0% and 10.2% for Llama3.2-3B-Instruct) depends on a single 128-feature sample, the result may not be stable. The authors should provide confidence intervals, multiple random draws, or a larger evaluation sample, and should also report the dead-feature fractions, because differential dead-feature rates across BT(P), BT(F), and FAST could bias the comparison.
minor comments (4)
- [Throughout] There are frequent spacing artifacts in the paper's rendering, such as "F AST" instead of "FAST" (Abstract, Section 1), and "metioned" in Section 4.1. These should be fixed in a final revision.
- [Table 18] The model name is misspelled as "Qwen2.5-0.5B-insturct" in the table caption; it should be "Qwen2.5-0.5B-Instruct."
- [§4.2; Figure 4 and 6] The figures show log2(MSE) on the y-axis but the axis label says "MSE Loss-log2-Special Token." Consider adding "log2" to the axis title or a caption note to avoid confusion.
- [Appendix C] The hyperparameter table lists "L sparsity" when the text in Section 3.2 uses lambda for the sparsity coefficient; use consistent notation.
Circularity Check
No circularity: FAST's headline gains are measured against independently trained block-training baselines, and no load-bearing conclusion reduces by construction or self-citation to its own inputs.
full rationale
The paper's claimed derivation chain is that semantic discontinuity from concatenating chat instances introduces destructive gradient noise, and that per-instance sequential training removes it, improving SAE reconstruction and interpretability. The headline numbers (MSE 0.6468 vs 5.1985/1.5093; 21.1% vs 7.0%/10.2%) are empirical comparisons between independently trained SAEs: BT(F) uses the same finetuning mixture as FAST, both are implemented through the third-party sae_lens library, and the motivating discontinuity claim is attributed to external work (Kissane et al.). No equation defines FAST's advantage via the metric used to report it, no fitted parameter is renamed as a prediction, and no conclusion rests on a self-authored citation. The abstract promises a GSNR analysis that does not appear in the body, and Section 4.1 sets context_size 2,048 for BT(P)/BT(F) but an 8,192 truncation length for FAST, so the comparison is not fully controlled; these are support and experimental-design gaps rather than circular reductions. The evaluation dialogues are drawn from the same instruction-data distribution FAST is designed to match, which is a distribution-match property of the method, not a derivation equivalent to its own inputs. Verdict: no significant circularity.
Assumptions & free parameters
free parameters (6)
- Sparsity regularization coefficient lambda (Standard SAE) =
5
- Sparsity regularization coefficient lambda (JumpReLU SAE) =
0.01
- JumpReLU bandwidth and init threshold =
0.001, 0.001
- Steering coefficient alpha =
15 to 200 per question
- N-gram size for deduplication =
20
- Training token budget =
40,960,000
assumptions (5)
- domain assumption Residual stream activations are a sufficient substrate for interpretable SAE features
- domain assumption GPT-4o rubric scoring on five sentences per feature is a valid measure of feature interpretability
- ad hoc to paper Semantic discontinuity from block concatenation, not data distribution, causes the observed degradation in BT(F)
- domain assumption Middle layers are the best layers for interpretability evaluation
- domain assumption JumpReLU features can be evaluated on strongly activated sentences only; dead and weakly activated features can be ignored
Cite this review
Pith. "Pith review of Breaking the Block: Preserving Data Continuity to Train Superior SAEs for Instruct Models." pith.science (2026). https://pith.science/paper/EV5DV3TK
@misc{pith2026250607691,
author = {Pith},
title = {Pith review of: Breaking the Block: Preserving Data Continuity to Train Superior SAEs for Instruct Models},
year = {2026},
howpublished = {\url{https://pith.science/paper/EV5DV3TK}},
note = {Machine review of arXiv:2506.07691}
}
read the original abstract
Sparse Autoencoders (SAEs) are a cornerstone of mechanistic interpretability. Existing training methods inherit the Block Training paradigm from LLM pre-training, which introduces destructive gradient noise in instruct models due to attention leakage from unrelated contexts. Using GSNR analysis, we theoretically characterize this issue and propose Finetuning-aligned Sequential Training (FAST), a sequential training paradigm specifically designed for instruct models. FAST aligns SAE training with the data distribution and activation patterns of instruct models, substantially improving both reconstruction fidelity and feature interpretability. Experimental results show that FAST achieves higher GSNR, a significantly lower log-scaled MSE of 0.6468 compared to the baseline's 5.1985, and a near-zero Delta Loss (-0.51\% to 0.37\%). Moreover, on Llama-3.2-3B-it, FAST produces 21.1\% high-quality features, substantially outperforming baseline methods that achieve 7.0\% and 10.2\%. We further find that intervening on special token activations through SAEs can improve generation quality, revealing new opportunities for fine-grained control. Our codes are available as open source at https://github.com/Geaming2002/FAST.
Figures
Figures from the paper (9 more)
Reference graph
Works this paper leans on
-
[1]
Analyze the context provided, which consists of a sequence of alternating tokens and their cor- responding activation values
-
[2]
Assign a score based on the activation consistency rubric
-
[3]
s race, Olympic 5,000m champion Vivian Cheruiyot of Kenya won in her first half marathon.\nScotland\
Provide a descriptive name for the feature that captures its essence. Example output: ’My final verdict score is: [[3]], feature name is [[Mathematical Problem Explana- tion]]’. User: {prompt} Prompt Template Below is the context of feature {feature_index}, represented as sentences with tokens and their activation values: {context} F Implementation Detail...
work page 2021
-
[4]
The ai risk repository: A comprehensive meta- review, database, and taxonomy of risks from artifi- cial intelligence.arXiv preprint arXiv:2408.12622. Adly Templeton. 2024.Scaling monosemanticity: Ex- tracting interpretable features from claude 3 sonnet. Anthropic. Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Fei Xia, Ed Chi, Quoc V Le, Denny Zh...
arXiv 2024
-
[8]
Quel est le poste pour lequel vous postulez ?
-
[9]
Quelle est l'entreprise à laquelle vous postulez ?
-
[10]
Quelles sont vos principales compétences et expériences pertinentes ?
-
[11]
Quels sont vos objectifs professionnels à court et long terme ? Avec ces informations, je pourrai vous proposer un modèle de lettre de motivation personnalisé et adaptée à votre situation.<|im_end|> Steered Output ()α=15 V oici un exemple de lettre de motivation pour un poste d'ingénieur en informatique : [V otre nom et adresse] [Date] [Nom et adresse de ...
Show all 13 references
-
[12]
功能:铁锤主要⽤于物理操作,如敲击、拆卸或组装物体;⽽磁铁主要⽤于吸引或排斥具有磁性的物体。
-
[13]
<|start_header_id|>
特性:铁锤是⼀个物理⼯具,没有磁性;磁铁则具有吸引特定⾦属的能⼒,这是由于其内部的磁场。 综上所述,铁锤和磁铁之间的主要区别在于它们的功能和特性。<|im_end|> Figure 11: The steering output generated by Qwen2.5-7B-Instruct with Feature ID: 13794, focusing on user and <|im_start|>tokens for the Question 4 (entity discrimination task). Llama3.1-8B-Inst...
2022
-
[2013]
InProceedings of the 2013 conference of the north american chapter of the as- sociation for computational linguistics: Human lan- guage technologies, pages 746–751
Linguistic regularities in continuous space word representations. InProceedings of the 2013 conference of the north american chapter of the as- sociation for computational linguistics: Human lan- guage technologies, pages 746–751. Arindam Mitra, Luciano Del Corro, Guoqing Zhen...
2013 arXiv
-
[2022]
Senthooran Rajamanoharan, Arthur Conmy, Lewis Smith, Tom Lieberum, Vikrant Varma, János Kramár, Rohin Shah, and Neel Nanda
Training language models to follow instruc- tions with human feedback.Advances in Neural Information Processing Systems, 35:27730–27744. Senthooran Rajamanoharan, Arthur Conmy, Lewis Smith, Tom Lieberum, Vikrant Varma, János Kramár, Rohin Shah, and Neel Nanda. 2024a. Improving...
-
[2024]
https://github.com/jbloomAus/ SAELens
Saelens. https://github.com/jbloomAus/ SAELens. Connor Kissane, Robert Krzyzanowski, Arthur Conmy, and Neel Nanda. 2024a. Saes (usually) transfer be- tween base and chat models. Alignment Forum. Connor Kissane, Robert Krzyzanowski, Neel Nanda, and Arthur Conmy. 2024b. Saes are...
2003 arXiv
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.