REVIEW 4 major objections 5 minor 7 references
Sparse autoencoders trained on Whisper and HuBERT expose stable, steerable audio features that cut false speech detections by 70 percent.
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-03 04:22 UTC pith:JHOOJR6W
load-bearing objection AudioSAE is the first large-scale SAE study of speech/audio encoders and ships real resources, but the headline hallucination-reduction claim is measured on an internal proxy and the reported numbers don't fully reconcile. the 4 major comments →
AudioSAE: Towards Understanding of Audio-Processing Models with Sparse AutoEncoders
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 central discovery, on the paper's own terms, is that sparse autoencoders trained layer by layer on the encoders of Whisper-small and HuBERT-base yield features that are stable and semantically meaningful. Over half of the features (as measured by IoU-based coverage) match across independently seeded SAEs on mid and late layers, duplicates are low, and reconstruction quality is preserved. These features specialize by domain, encode discrete events like laughter and sneezing, correspond to phonemes with high frame-level accuracy, and can be selectively unlearned: removing 19-27% of features erases a target vowel while preserving recognition of others. Applying a sign-flipped steering vecto
What carries the argument
The central object is the BatchTop-K sparse autoencoder, which decomposes each audio encoder layer's dense activations into a sparse linear combination of learned feature directions. The paper's analysis backbone is an Intersection-over-Union distributional similarity measure: two features are semantically similar if their binary activation patterns over a dataset substantially overlap, and this defines the coverage numbers that ground the stability claims. The steering mechanism is a minimal linear intervention: a logistic regression on SAE activations selects features predictive of hallucination, the selected coordinates are pushed in the opposite direction in the SAE latent space, and the
Load-bearing premise
The load-bearing premise is that Whisper's internal no_speech_prob parameter is a faithful proxy for whether the model is actually hallucinating spurious speech: all false-positive numbers and the 70% reduction claim are computed from shifts in this one scalar, never from the generated transcripts themselves.
What would settle it
Run Whisper on non-speech audio after applying the paper's SAE steering at alpha=1 and examine the actual decoded transcripts: if a large fraction of clips still contain spurious text despite no_speech_prob being pushed above 0.5, the central reduction claim collapses. As a second check, recompute the >50% seed-consistency coverage with an IoU threshold above 0.5; if coverage falls below a quarter, 'stable features' is an artifact of permissive matching.
If this is right
- If SAE features are stable and interpretable, audio model debugging can move from activation space to named, reusable features, analogous to text SAEs.
- The hallucination-reduction result gives a no-training intervention for Whisper: a single steering vector applied at inference time reduces false speech detection by 70% on sound and noise datasets.
- Selective unlearning of phonemes and concepts via feature removal suggests a route to targeted concept erasure in audio models without fine-tuning.
- The EEG correlation opens a bridge between model internals and human neural responses, suggesting SAE features could serve as stimuli in neural decoding experiments.
- Cross-layer coverage shows that later layers reuse earlier features, giving architects a concrete way to compare how different encoder layers reorganize acoustic information.
Where Pith is reading between the lines
- The no_speech_prob proxy should be checked against actual transcript output: if spurious transcripts persist above the 0.5 threshold, the 'hallucination reduction' is really a threshold shift and not a reduction in generated hallucinations.
- The '>50% stable across seeds' number is threshold- and layer-dependent; recomputing coverage with an IoU threshold above 0.5 or on early layers may produce much lower values, so 'stable' should be read as 'stable for mid/late layers at a permissive matching threshold.'
- The steering vector trained on FSD50k transfers to Musan and WHAM, suggesting cross-dataset generalization, but performance collapses at alpha=3; a calibration study of alpha robustness would be a natural follow-up.
- The EEG result rests on one electrode (Pz) and a linear temporal-response model; testing other electrodes and non-linear TRFs would show whether the alignment is a general property of SAE features or an artifact of the linear fit.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper trains BatchTopK sparse autoencoders (8x expansion, k=50) on all encoder layers of Whisper-small and HuBERT-base and evaluates them on reconstruction quality, feature stability across seeds/layers/models (via an IoU-based distributional metric), domain specialization, classification/top-k probing/unlearning, phoneme alignment, mel- and caption-based interpretation, steering for Whisper 'hallucination' reduction, and correlation with EEG. The central claims are that more than 50% of features are seed-consistent, SAE features are interpretable and disentangled, steering reduces Whisper's false speech detections by 70% with negligible WER increase, and some SAE features correlate with human EEG activity.
Significance. If the claims hold, this would be a useful contribution: it is one of the first broad SAE analyses for audio encoders, it releases code and checkpoints, and it combines several evaluation strategies (robustness, interpretability, interventions, neuroscience alignment). The paper is also careful in places, e.g., the EEG analysis uses a held-out test set and Holm-Bonferroni correction, and the hyperparameter choices are documented in detail. However, the headline practical claim is currently validated only against an internal no_speech_prob proxy rather than against actual hallucinated transcriptions, there is a numerical inconsistency between the main steering table and the appendix, and the seed-stability claim is overstated when layer and dataset are taken into account. These issues are fixable but currently prevent the paper from fully supporting its abstract.
major comments (4)
- [Section 3.4 and 4.7, Table 2] The DR/FPR metric is defined entirely from the internal parameter no_speech_prob < τ = 0.5. Section 1 defines hallucination as 'false speech predictions in non-speech segments', i.e., an output-level phenomenon. The paper never reports transcript-level measurements, such as the fraction of non-speech clips for which Whisper emits non-empty or hallucinated text, before and after steering. Shifting no_speech_prob toward 1 does not guarantee that spurious text disappears, and the LibriSpeech WER check does not cover non-speech behavior. The abstract's 'reduces Whisper's false speech detections by 70%' should be reworded as a change in an internal proxy, or the authors should add transcript-level validation on FSD50k/MUSAN/WHAM.
- [Table 2 vs. Appendix Table 10/Table 6] The main text claims that the SAE α=1 configuration reduces average FPR from 0.37 to 0.11, with per-dataset values 0.12/0.09/0.14. For the same stated configuration (FSD50k steering vector, top-k=100, α=1.0), Appendix Table 10 reports 0.16/0.09/0.20, and the full Table 6 agrees. The average differs (0.117 vs. 0.15), so the 70% reduction headline is not reproducible from the stated configuration. Please reconcile the tables, or clearly state any difference in dataset split, feature selection, or layer injection.
- [Abstract, Section 4.2, Appendix Table 4] The abstract claims that 'over 50% of the features remain consistent across random seeds'. This is not supported as stated by Table 4. For the two-seed comparison (Hub_Hub2), coverage on LibriSpeech is 419/6144 at layer 1 and 3164/6144 (51.5%) at layer 12; on FSD50k it is 1826/6144 (29.7%) and on MTG it is 2267/6144 (36.9%) at layer 12. The threshold of 50% is reached only for mid/late layers on LibriSpeech. The claim should be qualified by layer and dataset in both the abstract and the conclusion, or the analysis revised.
- [Appendix H.1 vs. Table 2 caption] The steering experiments are described in Appendix H.1 as being performed on 'activations after transformer block of AudioEncoder after 8th layer', while the Table 2 caption refers to 'Whisper with injected SAE on the last layer' for the No-Steer condition. This is a substantive ambiguity for a headline result, since SAE features differ by layer. Please state exactly at which encoder layer the SAE is injected for each condition, and whether the steering results in Table 2 use layer 8 or the last layer.
minor comments (5)
- [Section 2.3] Typo: 'improtant' should be 'important'.
- [Section 3.3.1] The IoU and coverage formulas are not numbered. Numbering them would make later references to 'Formula 3.3.1' clearer.
- [Appendix E.2] The unlearning results depend strongly on the logistic-regression regularization: standard L2 regularization requires only 3–6% of features, while no-regularization requires over 1000. The main-text Figure 4 uses the no-regularization setting, but this should be stated explicitly in the main text, since the abstract's '19–27%' figure is otherwise hard to interpret.
- [Section 4.8 / Appendix J] For the EEG result, reporting only 'around 1% of Whisper and 1.5% of HuBERT features' as significant makes it difficult to assess the strength of the effect. Please include effect sizes or confidence intervals for the significant temporal-response functions, and state explicitly that the development-set lag selection and test-set t-tests are on disjoint data (the current wording could be misread as double-dipping).
- [Table 1] The column headers 'Hub_Hub2', 'Hub_HubL+n', etc. are not defined in the table caption. The appendix version of the table is clearer and would be a better model for the main text.
Circularity Check
No circular derivation: empirical metrics, held-out steering/EEG tests, and no load-bearing self-citation
full rationale
The paper's derivation chain is self-contained. The stability metric (Section 3.3.1) is an explicitly defined IoU coverage, not a fitted parameter; the >50% seed-consistency claim is an empirical table reading (and its layer dependence is a reporting issue, not circularity). The steering experiment fits a logistic regression on no_speech_prob<τ and then measures DR defined by the same condition, but the intervention is causal (modifying SAE latents and decoding back through Whisper) and, crucially, the headline configuration is also evaluated on held-out datasets (Musan, WHAM) with vectors fit on FSD50k, so the reduction is not forced by construction. The paper explicitly calls no_speech_prob a 'proxy metric', which flags a validity gap (no transcript-level hallucination measurement) rather than a circular step. The EEG analysis (Section 3.5, Appendix J) uses a development set to select time lags and a held-out test set with Holm-Bonferroni correction, so it does not reduce to its fitting inputs. The only self-citation (Kuznetsov et al. 2025) is a related-work mention and is not load-bearing. No uniqueness theorem, ansatz-by-citation, or renaming of known results is load-bearing. Main weaknesses—proxy-based hallucination measurement and hyperparameter selection on evaluation datasets—are correctness risks, not circularity under the stated criteria.
Axiom & Free-Parameter Ledger
free parameters (8)
- SAE sparsity level k =
50
- SAE expansion factor =
8x
- IoU coverage threshold θ =
0.5
- no_speech_prob threshold τ =
0.5
- Steering strength α and top-k features =
α=1, k=100
- Auto-interpretation activation threshold =
0.1
- Domain-specialization thresholds =
frame: {0.2, 0.1, 0.04}; audio: {0.5, 0.3}
- EEG pipeline choices =
1–8 Hz bandpass, 128 Hz resampling, 1000 features/model, 6-min dev / 9-min test
axioms (6)
- domain assumption SAE features correspond to meaningful monosemantic concepts in audio models (superposition hypothesis; Cui et al. 2025 justification)
- domain assumption IoU over binary activation patterns is a valid proxy for semantic feature similarity
- ad hoc to paper Whisper's no_speech_prob is a valid monotone proxy for hallucinated speech detections
- domain assumption The Broderick et al. (2018) TRF linear framework with electrode Pz is adequate for testing EEG–feature correlation
- ad hoc to paper The audio captioning model plus LLM aggregation faithfully interprets feature content
- domain assumption The training corpus mixture shapes the discovered feature taxonomy
read the original abstract
Sparse Autoencoders (SAEs) are powerful tools for interpreting neural representations, yet their use in audio remains underexplored. We train SAEs across all encoder layers of Whisper and HuBERT, provide an extensive evaluation of their stability, interpretability, and show their practical utility. Over 50% of the features remain consistent across random seeds, and reconstruction quality is preserved. SAE features capture general acoustic and semantic information as well as specific events, including environmental noises and paralinguistic sounds (e.g. laughter, whispering) and disentangle them effectively, requiring removal of only 19-27% of features to erase a concept. Feature steering reduces Whisper's false speech detections by 70% with negligible WER increase, demonstrating real-world applicability. Finally, we find SAE features correlated with human EEG activity during speech perception, indicating alignment with human neural processing. The code and checkpoints are available at https://github.com/audiosae/audiosae_demo.
Figures
Reference graph
Works this paper leans on
-
[3]
Revelio: Interpreting and leveraging se- mantic information in diffusion models.Preprint, arXiv:2411.16725. Felix Kreuk, Gabriel Synnaeve, Adam Polyak, Uriel Singer, Alexandre Défossez, Jade Copet, Devi Parikh, Yaniv Taigman, and Yossi Adi. 2023. Audiogen: Tex- tually guided audio generation. InThe Eleventh In- ternational Conference on Learning Represent...
Pith/arXiv arXiv 2023
-
[4]
Decoding dark matter: Specialized sparse autoencoders for interpreting rare concepts in founda- tion models. InFindings of the Association for Com- putational Linguistics: NAACL 2025, pages 1604– 1635, Albuquerque, New Mexico. Association for Computational Linguistics. Tu Anh Nguyen, Wei-Ning Hsu, Antony d’Avirro, Bowen Shi, Itai Gat, Maryam Fazel-Zarani,...
Pith/arXiv arXiv 2025
-
[6]
David Snyder, Guoguo Chen, and Daniel Povey
Discovering and steering interpretable con- cepts in large generative music models.Preprint, arXiv:2505.18186. David Snyder, Guoguo Chen, and Daniel Povey. 2015. Musan: A music, speech, and noise corpus.arXiv preprint arXiv:1510.08484. Samuel Stevens, Wei-Lun Chao, Tanya Berger-Wolf, and Yu Su. 2025. Sparse autoencoders for sci- entifically rigorous inter...
arXiv 2015
-
[2018]
Bart Bussmann, Patrick Leask, and Neel Nanda
Electrophysiological correlates of seman- tic dissimilarity reflect the comprehension of natu- ral, narrative speech.Current Biology, 28(5):803– 809.e3. Bart Bussmann, Patrick Leask, and Neel Nanda. 2024. Batchtopk sparse autoencoders.arXiv preprint arXiv:2412.06410. Carlos Busso, Murtaza Bulut, Chi-Chun Lee, Abe Kazemzadeh, Emily Mower, Samuel Kim, Jean-...
Pith/arXiv arXiv 2024
-
[2021]
laughter
Seen and unseen emotional style transfer for voice conversion with a new emotional speech dataset. InICASSP 2021-2021 IEEE International Conference on Acoustics, Speech and Signal Process- ing (ICASSP), pages 920–924. IEEE. Appendix Table of Contents A Extended SAE training details 14 B Feature robustness 16 C Domain-level feature specialization 16 C.1 Ex...
2021
-
[2023]
com/posts/z6QQJbtpkEAX3Aojj/interim-research- report-taking-features-out-of-superposition
Taking features out of superposition with sparse autoencoders.URL https://www.lesswrong. com/posts/z6QQJbtpkEAX3Aojj/interim-research- report-taking-features-out-of-superposition. Elana Simon and James Zou. 2024. Interplm: Discovering interpretable features in protein lan- guage models via sparse autoencoders.Preprint, arXiv:2412.12101. Nikhil Singh, Manu...
Pith/arXiv arXiv 2024
-
[2025]
Hoagy Cunningham, Aidan Ewart, Logan Riggs, Robert Huben, and Lee Sharkey
On the theoretical understanding of identifi- able sparse autoencoders and beyond.arXiv preprint arXiv:2506.15963. Hoagy Cunningham, Aidan Ewart, Logan Riggs, Robert Huben, and Lee Sharkey. 2023a. Sparse autoen- coders find highly interpretable features in language models.Preprint, arXiv:2309.08600. Hoagy Cunningham, Aidan Ewart, Logan Riggs, Robert Huben...
arXiv 2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.