Research position

Activation probing is best treated as observability for model development: an additional instrument alongside loss and behavior, not a mind reader or a replacement for evaluation.

Latent Signals: what model internals tell us before the loss curve does

Fine-tuning dashboards are built around observables: training loss, validation loss, reward, benchmark scores, and samples. These measurements matter. But each compresses a complicated learning process into either a scalar or a handful of outputs. Two runs can reach nearly identical loss while learning very different internal solutions: one may organize a robust representation of the target concept; the other may exploit formatting cues, memorize the training distribution, or damage capabilities that the benchmark never exercises.

Activation probing gives us a second instrument panel. Instead of asking only what did the model output?, it asks what information is linearly recoverable from the model’s hidden states, at which layers, and how did that geometry change across checkpoints?

The important word is recoverable. A probe shows that information is present in a representation. It does not prove that the model uses that information to produce its answer. That distinction is the difference between careful model science and an attractive but unsupported story.

This article develops a practical monitoring protocol for supervised fine-tuning (SFT), LoRA, continued pre-training, and preference optimization on open-weight language models. The claim is deliberately bounded:

Activation measurements can provide earlier and more diagnostic evidence of target acquisition, shortcut learning, and collateral representation drift than aggregate loss alone. They are not universal predictors. Correlation must be followed by controls and transfer tests, with causal intervention added where the risk justifies it.

Figure 1One objective curve can conceal two different learning stories
Schematic comparison of loss and probe trajectories Two runs have similar falling loss, while only one has rising out-of-distribution target probe performance. HIGHCHECKPOINT → target transfer risesshortcut stays flat representation separatesbefore loss distinguishes runs
Schematic, not experimental data. Plot target and transfer probes against the same checkpoints as loss. Similar objective values need not imply similar representation quality.

Why loss is necessary but structurally incomplete

Cross-entropy loss measures how much probability the model assigns to the desired next tokens. It does not identify the internal computation that produced that probability. Averaging the objective across tokens and examples hides at least four distinctions that matter in production:

  1. Capability versus expression. A concept may become internally decodable before it is consistently expressed in generated text. Conversely, an output metric may improve through a shallow response policy while the underlying representation remains brittle.
  2. Generalization versus shortcuts. A run can lower loss by learning source, template, length, or label-position cues that disappear outside the training format.
  3. Acquisition versus retention. The target task can improve while unrelated knowledge, calibration, multilingual structure, or refusal behavior degrades.
  4. Where learning happens. The same final metric can arise from small, localized changes or from broad representational reorganization.

This is not an argument to replace behavioral evaluation. It is an argument to stop treating one scalar as a complete account of learning.

Recent work makes the practical case concrete. An April 2026 study used lightweight probes on OLMo 3 7B training checkpoints to predict downstream pass@1 with average AUROC above 0.75, reducing the reported evaluation latency from roughly one hour to roughly three minutes. The evidence is specific to this model and task, so it is not a general law. It does show that checkpoint activations can carry useful performance information before expensive generation-based evaluation completes.1

OpenAI’s study of emergent misalignment supplies a different kind of signal. After fine-tuning GPT-4o variants on narrow incorrect-answer datasets, the researchers found a sparse-autoencoder latent associated with a “misaligned persona” whose activation change predicted broader misalignment. More importantly, suppressing that feature reduced misaligned behavior, moving the result beyond passive correlation.2

What an activation probe actually measures

For an input sequence x, a transformer produces a hidden vector h[l,t](x) ∈ ℝᵈ at layer l and token position t. A binary linear probe fits a small classifier:

p(y = 1 | h) = σ(wTh + b)

The base model is frozen while the probe is trained. If the probe performs well on genuinely held-out examples, the label is linearly decodable from that activation site. Linear probes are intentionally weak: their simplicity reduces the chance that the diagnostic model learns the task independently of the representation. The method descends from early work using linear classifiers to inspect intermediate neural-network layers and from a large probing literature in NLP.34

Three choices determine what the result means:

  • The label. Probe a concept with operational relevance: policy compliance, groundedness, domain membership, answer correctness, tool intent, uncertainty, or a known failure mode, rather than a vague anthropomorphic state.
  • The activation site. The residual stream after a transformer block is the most portable default. The final prompt token is convenient, but span pooling or the answer-decision token may be better. Token choice can dominate the result.
  • The split. A random split tests interpolation. A source-, template-, entity-, or time-disjoint split tests whether the direction survives the confounds you actually care about.

Representations can contain striking linear structure. Marks and Tegmark found truth-related directions in Llama 2 that generalized across several true/false datasets and, in some settings, causally affected outputs when activations were shifted along them.5 Gurnee and Tegmark similarly decoded spatial and temporal attributes from Llama 2 hidden states while explicitly noting that decodability does not imply use.6 These results justify probing as an instrument. They do not justify treating every high AUROC as a discovered mechanism.

A frontier-model reality check

Activation probing requires the forward pass or a provider-supported internal telemetry interface. In practice, that separates the model landscape into two regimes.

Open-weight models are directly probeable. As of May 2026, representative frontier or near-frontier families include Qwen 3.5, Llama 4 Scout and Maverick, DeepSeek V4, Mistral Large 3, and Gemma 3. Their weights can be run in an instrumented framework and their layer outputs captured. Hugging Face Transformers, for example, exposes per-layer hidden states through output_hidden_states=True.7

Closed frontier APIs are not directly probeable by customers. GPT, Claude, and Gemini providers publish valuable internal research, but their public generation APIs do not expose the full residual stream or arbitrary internal activations. OpenAI’s GPT-4 sparse-autoencoder work and emergent-misalignment study, and Anthropic’s feature and circuit-tracing work on Claude, should therefore be read as provider-run experiments, not recipes an API customer can reproduce on those same production models.89

Figure 2Activation access, not benchmark rank, determines probeability
Model familyWeightsCustomer activationsPractical status
Qwen 3.5OpenFull forward hooksDirectly probeable
Llama 4OpenFull forward hooksTrack MoE routing
DeepSeek V4OpenFull forward hooksTrack MoE routing
Mistral Large 3OpenFull forward hooksHigh compute cost
Gemma 3OpenHooks + Scope 2Strongest SAE tooling
GPT · Claude · GeminiClosedNot in public APIsProvider research only
Landscape frozen to May 2026. “Open” describes weight access, not necessarily OSI open-source status; licenses and acceptable-use terms still apply.

Architecture changes also affect the protocol:

  • Mixture-of-experts models such as Llama 4 Maverick, DeepSeek V4, and Mistral Large 3 can change routing as well as residual geometry. Record router statistics if the implementation exposes them; otherwise a probe may detect a routing change without explaining it.
  • Hybrid-attention models such as Qwen 3.5 mix linear and full-attention blocks. Comparing “layer 24” across unrelated architectures is rarely meaningful; compare normalized depth and inspect architectural boundaries.
  • Multimodal models require modality-aware controls. A text label that correlates with image resolution, crop, or placeholder-token count will produce an impressive but useless probe.
  • Gemma 3 has an unusually strong interpretability ecosystem. Gemma Scope 2 publishes sparse autoencoders and transcoders across Gemma 3 layers, making it a practical testbed when concept-level feature inspection matters more than raw frontier performance.10

The checkpoint protocol we recommend

The most useful probe is not a post-hoc classifier on one final model. It is a time series collected under a frozen measurement protocol.

Figure 3The checkpoint observability loop
continueinspect shortcutsreduce training pressurestop / select checkpoint
The protocol is fixed before training. The output is a joint trajectory, not a single “interpretability score.”

1. Define the hypothesis before the run

Write down the representation-level change you expect. For example:

“Positive, evidence-grounded answers will become more separable from plausible unsupported answers in middle-to-late residual-stream layers, and the direction will transfer to a held-out source.”

Also define what must not change: general-domain calibration, refusal separation, multilingual alignment, or a control task unrelated to the fine-tuning objective.

2. Build four small, fixed datasets

  • Target set: balanced positives and negatives for the desired capability.
  • Transfer set: the same semantic distinction expressed through different sources, templates, entities, or domains.
  • Confound set: deliberately breaks correlations with answer length, source, formatting, vocabulary, and label position.
  • Retention set: measures capabilities and safety properties the run should preserve.

Hundreds of carefully paired examples often tell you more than thousands of weak labels. Counterfactual pairs are especially valuable: change the property of interest while keeping surface form as constant as possible.

3. Save checkpoints densely near the beginning

Always include step 0. Early updates often produce the largest directional changes, especially with high learning rates or small adapters. A practical schedule might save every 25–100 optimizer steps initially, then less frequently after the probe trajectory stabilizes. The right cadence depends on run length and checkpoint cost; the invariant is that “before” must be measured, not reconstructed.

4. Extract the same sites every time

Start with the residual stream at roughly 25%, 50%, and 75% of model depth, plus the final block. Use one token-selection rule throughout. Store activations in float32 even if inference runs in lower precision. Keep prompts, chat templates, truncation, padding, pooling, and tokenizer versions identical across checkpoints.

For each checkpoint, record:

  • probe AUROC or Matthews correlation on target and transfer sets;
  • calibration error, not only ranking accuracy;
  • a control-task score or probe selectivity;
  • representation similarity to step 0 (linear CKA is a useful summary);11
  • activation RMS and outlier rates by layer;
  • cosine similarity of probe directions across checkpoints;
  • behavioral accuracy and loss on the same examples.
Figure 4Where and when a representation becomes decodable
late¾½¼early
050100150200250300350checkpoint →
Schematic, not experimental data. Layer × checkpoint maps reveal onset, localization, migration, and collapse that a best-layer score would hide.

5. Use two complementary probe modes

Per-checkpoint probes measure whether the concept is decodable at each checkpoint even if the representation rotates. Use fixed hyperparameters and nested validation; do not tune a new probe family at every step.

Cross-checkpoint probes train a direction on one checkpoint and evaluate it on the others. They reveal whether the same feature direction persists, appears, rotates, or collapses. A final-checkpoint probe evaluated backward can visualize when the final representation became recognizable, but it must be labeled as a retrospective diagnostic.

Do not select the best layer separately at each checkpoint and then plot those maxima. That manufactures a clean trend from repeated multiple comparisons. Pre-register layers or correct for selection.

6. Escalate promising signals up the evidence ladder

Use a three-level standard:

  1. Decodability: the probe works on held-out IID data.
  2. Transfer: the same direction works across sources, formats, prompts, or domains and beats matched controls.
  3. Causality: activation patching, ablation, erasure, or steering changes the relevant behavior selectively.
Figure 5The evidence ladder
01DecodableHeld-out probe performance“information is present”
02TransferableNew sources, formats, domains“not an obvious shortcut”
03Causally implicatedSelective patch, erase, or steer“information affects behavior”
Each step licenses a stronger claim. High AUROC alone never reaches the top rung.

Hewitt and Liang showed why control tasks matter: a high-capacity probe can memorize associations rather than expose structure in the representation.12 More recent results reinforce the warning. Probe accuracy can reflect format rather than the cognitive property named by the researcher. A probe earns a stronger interpretation only as it survives deconfounding, transfer, and intervention.

Reading the signals

The useful object is not one score but the joint trajectory.

Figure 6Interpret probe movement together with representation retention
A target probe can improve while the base model is being broadly damaged. Retention belongs on the same dashboard.

Healthy acquisition

Target and transfer AUROC rise together; the direction becomes stable across checkpoints; behavioral performance follows; retention CKA remains high outside a localized band of layers. This suggests that the run is organizing a reusable representation rather than merely fitting surface tokens.

Shortcut acquisition

IID probe performance rises while the transfer set is flat and the confound probe also becomes strong. Loss may look excellent. Stop and inspect source, template, length, and label leakage. A shortcut direction can be perfectly linear.

Latent acquisition without expression

The target becomes decodable, but generated answers do not improve. The model may possess the signal while the output policy suppresses or fails to use it. Instruction tuning can preserve information that direct generation refuses to reveal, which is why “the model does not say it” and “the model does not represent it” are different hypotheses.13

Behavioral improvement without a probe signal

The behavior improves while the chosen probe remains flat. The model may use a nonlinear, distributed, token-local, or different-layer representation; or the task may be solved by a shallow output heuristic. Change the measurement site before concluding that no representation changed.

Collateral drift

The target probe improves, but retention probes deteriorate, activation norms spike, or CKA falls broadly across layers. This is the representation-level signature of over-specialization or catastrophic interference. Reduce the learning rate, adapter rank, number of trainable layers, or training duration; mix in retention data; and rerun from a clean checkpoint.

Direction churn

Per-checkpoint probes score well but cross-checkpoint transfer is poor and directions rotate rapidly. The concept is repeatedly decodable but encoded unstably. This can occur during normal early adaptation, but persistent churn is a warning for fragile generalization and makes fixed monitors unreliable.

Linear probes versus sparse autoencoders

These tools answer different questions.

A supervised linear probe asks whether a predefined label is recoverable. It is cheap, fast, and ideal for checkpoint monitoring. Its interpretation is limited by the labels and controls.

A sparse autoencoder (SAE) learns a large dictionary of recurring activation directions without concept labels, then expresses each activation as a small set of features. SAEs are useful for discovering changes you did not specify in advance and for attaching human-readable hypotheses to them. They are substantially more expensive and introduce reconstruction error and feature-validation problems.

OpenAI trained a 16-million-feature SAE on GPT-4 activations but emphasized that the reconstructed model suffered a large capability penalty and that many features remained difficult to interpret.8 Google DeepMind’s original Gemma Scope trained more than 400 SAEs across Gemma 2 layers and reported roughly 20 PiB of stored activations. That scale is a useful reminder that exhaustive feature dictionaries are not the lightweight option.14

For ordinary fine-tuning observability, begin with supervised probes and representation statistics. Add an SAE when an unexpected drift signal deserves discovery work, or when a validated pretrained dictionary already exists for the exact base model and activation site.

Key considerations and potential blind spots

The protocol becomes dangerous when a convenient measurement is mistaken for the underlying phenomenon. Four constraints deserve explicit treatment in production.

A flat linear probe can be a false negative

Linear probing tests a specific hypothesis: that the target property is recoverable through a hyperplane at a chosen activation site. Many semantic features appear approximately linear, but the linear representation hypothesis is not guaranteed for every property or every coordinate system.15 A feature may be nonlinearly encoded, distributed across several token positions, or only recoverable from interactions among attention-head and MLP outputs.

Consequently, a flat score means “not linearly decodable here, with this dataset and pooling rule.” It does not mean “the model does not represent the feature.” The XOR example below is the smallest visual demonstration: the label is perfectly determined by the two coordinates, but no single straight decision boundary can separate the classes.

Figure 7Example: information can be present but not linearly separable
Linear and nonlinear probes on an XOR representation Four clusters form an XOR pattern. No straight line separates violet positive clusters from amber negative clusters, while a curved boundary can. LINEAR PROBEflat / chance no straight boundary works NONLINEAR CONTROLfeature recovered interaction term separates labels
Synthetic example. Use a small nonlinear probe only as a sensitivity analysis. If it succeeds, you have evidence of recoverable information, not permission to replace the operational monitor with an unconstrained network.

High dimensions make overfitting easy

Residual-stream widths commonly run into thousands of dimensions. With a small probe dataset, the number of examples can be far below the number of candidate features. A linear classifier can then find a separating direction through noise, even without an MLP.

Treat strict regularization and capacity controls as part of the measurement, not optional cleanup:

  • standardize activations using training-fold statistics only;
  • tune an L₂ or ridge penalty inside nested cross-validation;
  • report repeated group-disjoint splits and confidence intervals;
  • compare against permuted labels, random features, and control tasks;
  • prefer a difference-in-means or shrinkage baseline when samples are scarce;
  • never choose the layer, token site, and penalty on the final test set.

There is no universal minimum sample count. N < 1,000 is a useful warning flag, not a theorem: effective dimensionality, class balance, regularization, correlations, and split difficulty matter more than the raw threshold.

Token site and pooling are part of the hypothesis

The residual vector h[l,t] can differ sharply across the entity token, final prompt token, first generated token, and a pooled span. Decoder-only transformers route information causally from left to right, and the location that best summarizes a property can change with depth. Initial tokens can also attract disproportionate attention as “attention sinks,” a documented phenomenon that is not necessarily semantic.16

Do a small site-ablation study before freezing the production monitor. Compare a predeclared set of plausible sites, test whether the direction transfers across prompt lengths and chat templates, and then lock one rule. If the best site migrates between checkpoints, report the migration rather than hiding it behind max pooling.

SAE latents can be cleaner, but they are not ground truth

Raw residual directions can blend multiple features in superposition: a model may represent more sparse features than it has dimensions, allowing directions and neurons to participate in several concepts.17 When a validated dictionary exists for the exact model, layer, and hook point, probing SAE latent activations can produce sparser and more interpretable candidate signals. Gemma Scope 2 is especially useful here because it provides SAEs and transcoders across Gemma 3 layers.10

But “SAE latent” is not synonymous with “monosemantic concept.” Dictionaries have reconstruction error, splitting and absorption effects, dead features, and sensitivity to training data and sparsity settings. Fine-tuning can also move the activation distribution away from the one used to train the dictionary. Track SAE reconstruction quality at every checkpoint and fall back to raw residual probes if the dictionary no longer faithfully reconstructs the states being monitored.

Figure 8A production sensitivity panel: change one measurement assumption at a time
CAPACITYExample: N = 256 · d = 4,096

Sixteen candidate dimensions per example. Use ridge, grouped splits, permutation controls.

SITEWhere is the signal?
systementitycontextfinal promptfirst output

Repeat across depth; freeze the rule only after a site-ablation study.

BASISResidual → SAE dictionary
dense hsparse latents

Cleaner candidates only if reconstruction fidelity remains stable after fine-tuning.

Diagnostic example, not a universal threshold. A trustworthy monitor survives reasonable changes in probe capacity, token site, split construction, and representation basis.

Failure modes that invalidate a probe dashboard

  • Token leakage: the label or a deterministic proxy is present in the prompt or answer token used for pooling.
  • Template leakage: positives and negatives use different system prompts, punctuation, or response lengths.
  • Probe overfitting: feature dimension is large, sample count is small, and regularization was tuned on the test set.
  • Layer fishing: dozens of layers, tokens, and pooling rules were tried, but only the best result is reported.
  • Checkpoint leakage: examples or probe hyperparameters were selected after inspecting the final model.
  • Quantization mismatch: checkpoints are compared under different precision or kernels, shifting activations independently of learning.
  • Adapter mismatch: the hook captures the base module output before the LoRA update rather than the post-adapter residual.
  • Causal overclaim: a decodable direction is described as “the mechanism” without intervention.

The cure is unglamorous: paired data, frozen splits, fixed extraction code, negative controls, uncertainty intervals, and a written decision rule.

A minimal decision rule for real runs

Before training, choose a target metric (T), an out-of-distribution transfer metric (G), a retention metric (R), and a behavioral metric (B). Define thresholds from repeated baseline extractions and at least one known-good run, rather than from the current run’s most flattering checkpoint.

A practical gate might read:

  • continue while (T) and (G) improve and (R) stays within its baseline tolerance;
  • investigate if (T) improves but (G) does not;
  • reduce training pressure if (R) crosses its drift threshold;
  • accept a checkpoint only when probe evidence and behavioral evidence agree on held-out data;
  • require a causal test before making a safety-critical claim about a discovered direction.

This turns interpretability from a post-hoc narrative into an operational control loop.

What model internals can and cannot tell us

Activation probing is most valuable in the gap between “the optimizer is working” and “the model has learned the right abstraction.” It can show that a distinction is becoming easier to read, that its encoding is moving through layers, that a direction transfers beyond the training format, or that unrelated structure is being erased. Those are actionable facts before the final benchmark report.

But a probe does not read a model’s mind. Hidden states are high-dimensional computational objects, not sentences waiting to be translated. A clean separating hyperplane may identify a genuine reusable feature, a surface correlation, or a property that downstream computation ignores.

The disciplined stance is therefore neither skepticism nor spectacle. Measure the representation. Break the confounds. Test transfer. Intervene when the claim matters. Then put the loss curve back beside the latent signals and read them together.


References

Model-access sources (landscape frozen to May 2026)

Suggested implementation references

Footnotes

  1. Zhichen Liu et al., “Fast and Accurate Probing of In-Training LLMs’ Downstream Performances”, 2026 preprint.

  2. OpenAI, “Toward understanding and preventing misalignment generalization”, 2025; accompanying paper linked on the page.

  3. Guillaume Alain and Yoshua Bengio, “Understanding intermediate layers using linear classifier probes”, 2016.

  4. Yonatan Belinkov, “Probing Classifiers: Promises, Shortcomings, and Advances”, Computational Linguistics, 2022.

  5. Samuel Marks and Max Tegmark, “The Geometry of Truth: Emergent Linear Structure in Large Language Model Representations of True/False Datasets”, COLM 2024.

  6. Wes Gurnee and Max Tegmark, “Language Models Represent Space and Time”, ICLR 2024.

  7. Hugging Face, Transformers model outputs documentation, accessed May 2026.

  8. Jeffrey Wu et al., “Extracting Concepts from GPT-4”, 2024; technical paper. 2

  9. Anthropic, “Tracing the thoughts of a large language model”, 2025; and “Open-sourcing circuit-tracing tools”, 2025.

  10. Google DeepMind, Gemma Scope and Gemma Scope 2, accessed May 2026. 2

  11. Simon Kornblith et al., “Similarity of Neural Network Representations Revisited”, ICML 2019.

  12. John Hewitt and Percy Liang, “Designing and Interpreting Probes with Control Tasks”, EMNLP-IJCNLP 2019.

  13. Aryan Shrivastava and Ari Holtzman, “Linearly Decoding Refused Knowledge in Aligned Language Models”, 2025.

  14. Google DeepMind, “Gemma Scope: helping the safety community shed light on the inner workings of language models”, 2024.

  15. Kiho Park, Yo Joong Choe, and Victor Veitch, “The Linear Representation Hypothesis and the Geometry of Large Language Models”, 2023.

  16. Guangxuan Xiao et al., “Efficient Streaming Language Models with Attention Sinks”, ICLR 2024.

  17. Nelson Elhage et al., “Toy Models of Superposition”, 2022.