Pith. Sign in

REVIEW

Automated Neuron Labelling Enables Generative Steering and Interpretability in Protein Language Models

Machine Learning · Submitted 8 Jul 2025 · 13 references

Pith's verdict: First neuron-labeling-plus-steering pipeline for PLMs, with public code and data, but the label-validation loop doesn't prove the text matters and the generation results are mostly qualitative.

T0 · AI review

How this review was made: An AI referee (deepseek-v4-flash) read the paper on August 6, 2026 and answered a fixed list of questions about it. T0 is the starting level every paper gets. The levels describe how deeply Pith has checked the paper, never the authors.

  1. T0 AI review An AI read the paper and answered a fixed list of questions.
  2. T1 Audit Automatic checks that the references and files the paper relies on exist and match.
  3. T2 Compute The paper's code or calculations re-run with the same results.
  4. T3 Formal statement The claims written out in a formal math language a computer can read.
  5. T4 Proof Those claims proved, and the proof checked by computer.

How Pith checks papers →

· 4 major objections · 6 minor · Ask about this paper · The compiled record · Read the full review →
Challenge this review Comment (0) Read on arXiv ↗
Cite ▾
arXiv ID2507.06458 (version 1)
Pith IDWVQTHEDE, Pith's permanent record of this paper and its review
CitationArjun Banerjee, Camille Dang, David Martinez, Ethan Tam. "Automated Neuron Labelling Enables Generative Steering and Interpretability in Protein Language Models." arXiv:2507.06458 (2025). https://pith.science/paper/WVQTHEDE
Cite this reviewBibTeX for Pith's review of this paper
Claim paper

Why Pith says this

Highlight any text to comment on it.

Referee report
The paper

The paper claims

Automated natural-language neuron labels provide a gradient-free interface for steering protein language model outputs toward specified biochemical and structural properties.

The reading

The paper sets out to show that every neuron in a protein language model can be given a concise natural-language description of the biological feature it responds to, and that those descriptions are accurate enough to act as control knobs. It builds an explainer–simulator loop: an LLM proposes candidate hypotheses from the sequences that activate a neuron most strongly, and a simulator scores each hypothesis by how well it predicts the neuron's activation, with the highest-correlation hypothesis becoming the label. The paper then uses the labels to select neurons and apply an affine activation intervention during masked inpainting, reporting that generated sequences converge toward target biochemical properties such as molecular weight, GRAVY score, and instability index, and toward structural motifs such as alpha helices, beta strands, and a zinc-finger pattern. It also claims that the labeled neurons reveal a hierarchical layer organization and a scaling trend across model sizes. If true, this gives a scalable, gradient-free route from opaque model internals to controllable protein generation.

What carries the argument

The load-bearing mechanism is the explainer–simulator loop. For each neuron $\phi$, an explainer LLM receives the $k$ top-activating sequences together with their biological feature vectors and proposes $m$ candidate hypotheses; a simulator $S(h, x, f)$, a fine-tuned long-context transformer, predicts the neuron's activation from the hypothesis, sequence, and features. Hypotheses are ranked by the Pearson correlation $r(h) = \mathrm{Corr}(S(h, x_j, f_j), \phi(x_j))$ on held-out data, and the top hypothesis becomes the neuron's label. The generator then converts labels into interventions: an LLM selects neurons relevant to the target property and masked inpainting applies the affine activation change $z^*_k = a z_k(x) + b$ to push generation toward the property. This makes the labeled neuron basis the control interface, avoiding extra trained autoencoders.

Extended reading notes

Core claim

The central claim is that neuron labels produced by the explainer and simulator are a valid, gradient-free control interface for protein language models. Given a target property $\tau$, the method finds neurons whose labels indicate sensitivity to $\tau$, then applies $z^*_k = a z_k(x) + b$ to their activations during masked inpainting, biasing the model's output toward sequences with enhanced expression of $\tau$. The evidence is that steering trajectories for 'high' and 'low' variants of molecular weight, GRAVY score, and instability index diverge monotonically while a random-neuron control does not change the target metrics; structural steering yields $\alpha$-helix and $\beta$-strand content and, in one of 100 generated sequences, a canonical C2H2 zinc-finger motif. On the interpretability side, the paper claims that labels concentrate by layer type—local biochemical properties early, structural features in the middle, functional roles late—and that larger models encode more fine-grained features and distribute feature attribution more broadly.

Load-bearing premise

The load-bearing premise is that the simulator's Pearson correlation validates a hypothesis as a true description of a neuron, but since the simulator is trained on the same biological feature set used to generate the hypotheses and no features-only baseline is reported, the selection could be reflecting the raw features rather than the label text.

Editorial extensions

If this is right

  • Neuron-level labels give a way to inspect all neurons in a protein language model without training sparse autoencoders, at scales of hundreds of thousands of neurons.
  • Label-guided steering produces monotonic divergence between high and low trajectories for molecular weight, GRAVY score, and instability index, while random-neuron controls show no effect.
  • The same interventions can generate sequences enriched in secondary structure such as alpha helices and beta strands, and occasionally canonical tertiary motifs such as C2H2 zinc fingers.
  • Label distributions support a hierarchical picture: low-level biochemical features dominate early layers, structural features the middle, and functional roles the later layers.
  • Larger models appear to capture finer-grained features and spread functional attribution more broadly across layers, consistent with a scaling trend rather than simple parameter addition.

Reading between the lines

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

  • If the label-validity claim holds, multi-objective control is the direct next step: activating several labeled neuron sets together should push one sequence toward combined properties such as stability and binding, which the paper lists as future work.
  • The scaling-law results are indirect, because labels are generated by an LLM from a fixed feature vocabulary; a controlled study using identical prompts and features across model sizes would separate model-internal trends from explainer artifacts.
  • The same explainer–simulator pipeline could be applied to hidden units in structure-prediction models, not just sequence models, if their internal activations are collected on a labeled dataset.
  • Since the steering intervention is affine and gradient-free, it could be composed with a foldability oracle that rejects high-$\Delta G$ sequences; the paper's own $\Delta G$ analysis suggests viability is the current bottleneck.
Original abstract

Protein language models (PLMs) encode rich biological information, yet their internal neuron representations are poorly understood. We introduce the first automated framework for labeling every neuron in a PLM with biologically grounded natural language descriptions. Unlike prior approaches relying on sparse autoencoders or manual annotation, our method scales to hundreds of thousands of neurons, revealing individual neurons are selectively sensitive to diverse biochemical and structural properties. We then develop a novel neuron activation-guided steering method to generate proteins with desired traits, enabling convergence to target biochemical properties like molecular weight and instability index as well as secondary and tertiary structural motifs, including alpha helices and canonical Zinc Fingers. We finally show that analysis of labeled neurons in different model sizes reveals PLM scaling laws and a structured neuron space distribution.

The compiled record

The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.

Compiled by classifier-1.13.0 via TypeSafe API, question bank abstract-p1-20260923, 2026-09-23: 1 request, 4,272 input tokens.

What the abstract itself states, as probabilities: claims first 0.95 · states limitation 0.08 · human participants 0.03 · controlled comparison 0.13 · randomized assignment 0.01 · states quantitative result 0.26 · compares with prior results 0.89 · mentions code or data availability 0.03.

The abstract, sentence by sentence

arXiv listing abstract v1. Results and the main claim are underlined; .

Protein language models (PLMs) encode rich biological information, yet their internal neuron representations are poorly understood. We introduce the first automated framework for labeling every neuron in a PLM with biologically grounded natural language descriptions. Unlike prior approaches relying on sparse autoencoders or manual annotation, our method scales to hundreds of thousands of neurons, revealing individual neurons are selectively sensitive to diverse biochemical and structural properties. We then develop a novel neuron activation-guided steering method to generate proteins with desired traits, enabling convergence to target biochemical properties like molecular weight and instability index as well as secondary and tertiary structural motifs, including alpha helices and canonical Zinc Fingers. We finally show that analysis of labeled neurons in different model sizes reveals PLM scaling laws and a structured neuron space distribution.

background contribution method result interpretation main claim

What the classifier reports for each sentence. The number is the probability it gave the label.
#sentencerolethe authors' own workstates the main conclusionstrength
s0 Protein language models (PLMs) encode rich biological information, yet their internal neuron representations are poorly understood. background 0.61 0.05 0.03 asserted 1.00
s1 We introduce the first automated framework for labeling every neuron in a PLM with biologically grounded natural language descriptions. contribution 0.99 0.96 0.15 asserted 1.00
s2 Unlike prior approaches relying on sparse autoencoders or manual annotation, our method scales to hundreds of thousands of neurons, revealing individual neurons are selectively sensitive to diverse biochemical and structural properties. contribution 0.51 0.91 0.17 asserted 1.00
s3 We then develop a novel neuron activation-guided steering method to generate proteins with desired traits, enabling convergence to target biochemical properties like molecular weight and instability index as well as secondary and tertiary structural motifs, including alpha helices and canonical Zinc Fingers. contribution 0.64 0.96 0.21 asserted 1.00
s4 We finally show that analysis of labeled neurons in different model sizes reveals PLM scaling laws and a structured neuron space distribution. result 0.91 0.96 0.21 asserted 1.00

What kind of paper the classifier reports this is: method or tool 1.00 · evidence from simulation or computation 0.59.

What was examined, and what was not

sources read
  • arXiv listing abstract v1
not examined
  • full text
  • figures and tables
  • references and citing sentences
  • relations to other papers
levels run
  • P abstract
not run
  • S sections
  • T body sentences
  • C citations
  • R cross-paper relations

Every quoted sentence on this record is the authors'. Every label is from Pith's closed vocabulary, with the probability shown beside it. Every number in the measurements table is the authors', checked by code. Record as JSON

Figures
Figure 1. Pipeline for Automatic Neuron Labelling 1. Dataset Construction: We create a dataset D = {(xi , fi , ϕ(xi))} n i=1, ϕ(xi) ∈ R+ is the normalized activation of neuron ϕ on a protein sequence xi . . 2. Explainer Model: We create an explainer function E : Dtop ⊂ D → H which maps a subset of top-activating examples to a hypothesis h in natural language. 3. Simulator Model: We create a simulator S : H × 1All code is available at: https://github.com/arjun￾banerjee/PLMNeuron X × F → [0, 10] which predicts a discretized acti￾vation score ϕˆ(x) given a description h, a sequence x, and i
Figure 2. Steering with esm2 t12 35M, A = 10 and B = 3
Figure 3. Steering with esm2 t6 8M, A = 200 and B = 10 3
Figure 4. Steering with esm2 t12 35M, A = -10 and B = -5 We find that the negative steering relationship is highly fea￾ture dependent; for instance, in the case of GRAVY score, negative steering led to the complete inverse result of posi￾tive steering, while in the case of instability index it led to no conclusive direction changes. Interestingly, in the case of molecular weight, negative steering of low molecular weight and negative steering of high molecular weight both increased the weight. 3.2. Structural Guidance 3.2.1. SECONDARY STRUCTURE GUIDANCE We start by testing the ability of our…
Figure 5. (Left): Visualization of the starting protein; (Mid
Figure 6. PsiPred outputs of the neutral sequence (top),
Figure 7. Visualization of a Generated Zinc Finger Motif
Figure 8. Relative occurance of structural features for each
Figure 10. Distribution of features on label dataset
Figure 11. Relative Position of the Generated Zinc Finger Protein
Figure 12. Relative Position of the Generated Alpha Helix Protein
Figure 13. Relative Position of the Generated Beta Strand Protein

Showing 12 of the paper's 13 figures. See all figures in the PDF ↗ Figures reproduced from arXiv:2507.06458 by the authors.

References
How the literature uses it

1 arXiv paper cite this in 1 sentence

Each citing sentence is taken from the citing paper's LaTeX source and typed by Pith's classifier. A label appears at probability 0.8 or more (0.95 for support), a contest at 0.7 or more; the quoted words are the citing authors'. How each label was checked · JSON

What it cites · 6 sentences without a confident label

Uses the method or tool of 1 paper
Cites as background 1 paper

Discussion

Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.