How AI's Actually Work — HAAW

Interpretability

Can We Tell What the Model Is Doing Inside? — We can record tokens, tensors, activations, attention values and hardware events. The harder problem is connecting those observations to an understandable account of how the model produced its behavior.

We Opened the Machine

On the previous page we followed a reasoning-like step down into token representations, attention, MLPs, residual paths, activations, logits and the next-token loop. Now comes the uncomfortable question: if we can see those numbers, do we understand them?

OBSERVE: [ 0.184, -1.027, 0.441, 2.118, ... ] QUESTION: What does this numerical pattern mean?

Observability Is Not Interpretability

Observability

We can capture or measure an internal event, state, tensor, timing value, token, or hardware activity.

Interpretability

We try to connect internal states and computations to understandable features, mechanisms, decisions, or behavior.

Seeing an activation is an observation. Explaining what role that activation played is an interpretation that needs evidence.

A Familiar Sysadmin Analogy

A process monitor can show:

PID CPU RAM I/O 4217 98% 12GB high

That is useful evidence. But it does not automatically tell you why the application is consuming 98% CPU.

measurement ≠ complete causal explanation

AI interpretability faces a vastly larger version of that problem.

What Can We Potentially Inspect?

Tokens

The token IDs entering and leaving the model.

Embeddings

Learned vector representations used to begin transformer processing.

Activations

Transient internal values created as the current input moves through layers.

Attention

Queries, keys, values, scores and attention patterns, where accessible.

Weights

The trained numerical parameters that shape transformations.

Logits

Output scores over possible next tokens.

The Scale Problem

Even one model operation can involve enormous tensors. A complete inference can create huge numbers of intermediate numerical values.

one prompt ↓ many tokens ↓ many layers ↓ many attention heads / transformations ↓ high-dimensional activations ↓ many generation steps ↓ an enormous event field

Capturing everything may be expensive. Understanding everything is a different and harder problem.

Distributed Representation Makes It Harder

We should not expect every concept to live neatly in one location:

TOO SIMPLE: neuron 81 = SKY neuron 82 = BLUE neuron 83 = SADNESS MORE REALISTIC: meaning and behavior can depend on patterns distributed across many dimensions, components, layers and interactions.

Individual units can sometimes correlate with recognizable features, but the network's useful representations are often distributed and context dependent.

Remember “Blue”

"Why is the sky blue?" versus "Why am I feeling blue?"

The same token can participate in very different contextual representations. Interpretability asks whether we can identify how the network represents and distinguishes those contexts internally.

Attention Gives Us Something to Look At

Attention patterns can show which earlier positions contribute to an attention operation for a given position.

"Why is the sky blue?" current position ↓ attention weights across permitted earlier positions ↓ weighted combination of value vectors

That is genuine internal structure. But caution:

Attention is part of the computation. An attention map alone is not necessarily a complete explanation of the model's decision.

Other heads, MLPs, residual streams, later layers and the cumulative network state also matter.

Probe the Representation

One interpretability approach asks whether information can be detected in internal activations.

internal activation ↓ probe / analysis ↓ Can some property be predicted from this state?

If a property is detectable, that is evidence that information about it is represented there. It does not automatically prove the model uses that information in the causal path producing the output.

Correlation Is Not Yet Causation

ACTIVATION PATTERN correlates with behavior ↓ interesting evidence BUT: Did that activation cause the behavior? ↓ requires stronger testing

This is a central scientific boundary for interpretability.

Intervene on the Machine

A stronger approach is to change an internal component and observe what happens.

normal internal state ↓ output A modify / suppress / replace selected state ↓ output B compare A and B

If controlled intervention predictably changes behavior, that can provide stronger causal evidence than observation alone.

Ablation

An ablation removes, disables, masks, or otherwise disrupts a component to study its contribution.

SYSTEM WITH COMPONENT X ↓ behavior SYSTEM WITHOUT / DISRUPTED X ↓ changed behavior? difference provides evidence about X's role

The exact meaning of an ablation depends on what was changed and how carefully the comparison was controlled.

Activation Patching

Another family of methods replaces selected internal activations from one run with activations from another run.

RUN A: "sky blue" RUN B: "feeling blue" take selected activation from A ↓ insert into corresponding location in B ↓ observe whether B's behavior changes

This can help investigate which internal states contribute causally to a behavioral difference. Actual methods can be considerably more sophisticated than this simplified diagram.

Features May Be More Useful Than Individual Neurons

Interpretability research often looks for directions or patterns in activation space that correspond more cleanly to useful features than single raw units do.

raw high-dimensional activation ↓ analysis / decomposition ↓ candidate feature directions ↓ test correlation and causal influence

One modern approach uses learned decompositions such as sparse autoencoders to search for more interpretable features. These methods are research tools, not a guaranteed dictionary of everything the model “thinks.”

Mechanistic Interpretability

Mechanistic interpretability aims beyond labels such as “this activation correlates with arithmetic.” It tries to reconstruct computational mechanisms:

input pattern ↓ component / feature A ↓ interaction with B ↓ transformation through C ↓ effect on output logits

The ambition is closer to reverse engineering a program than merely describing model behavior from the outside.

But the “Program” Was Learned

Traditional software gives us source code written by people:

if error: retry() else: continue()

A trained neural network gives us learned matrices and architecture:

XW → activation → attention → residual → MLP → ... → logits

The high-level behavior is encoded in numerical structure that training discovered rather than in a human-written list of semantic rules.

Interpretability Is Reverse Engineering

Behavior

What does the model do?

Observation

What internal events can we record?

Hypothesis

What mechanism might explain those observations?

Intervention

Can changing the proposed mechanism predictably change behavior?

Do Not Ask the Model and Call That Instrumentation

We can ask a model:

"Explain how you arrived at that answer."

It may generate a useful explanation. But that explanation is itself another model output.

Self-explanation is evidence about generated behavior. It is not automatically direct instrumentation of hidden internal computation.

Now WITNESS Becomes Obvious

WITNESS began with a demand that sounds simple:

RECORD WHAT HAPPENED.

Interpretability immediately forces a second question:

WHAT CAN WE JUSTIFIABLY SAY THOSE RECORDINGS MEAN?

Those are different jobs.

WITNESS's Evidence Ladder

Recorded observation
↓
Derived fact
↓
Investigator interpretation
↓
Hypothesis
↓
Speculation / future possibility

The farther we move from raw observation, the more important provenance, method, uncertainty and reproducibility become.

The Event Field Returns

Craig's earlier WITNESS observation matters here: an inference is not one simple linear timeline.

tokens ────────────────┐ GPU kernels ───────────┤ memory transfers ──────┤ attention operations ──┤ activations ───────────┼→ overlapping / parallel event field KV cache updates ──────┤ runtime scheduling ────┤ device communication ──┘

A useful forensic record may need timestamps, identities, relationships and metadata sufficient to reconstruct dependencies among events.

Observation Can Change the System

Instrumentation itself has cost.

more recording ↓ more memory traffic more storage more synchronization more runtime overhead ↓ possibly altered timing / behavior

This is why WITNESS's idea of sterile capture is difficult and important: observe enough to be useful without materially distorting the experiment being observed.

Known Gaps Matter

A trustworthy examination should be able to say:

We recorded A. We derived B from A. We infer C with these assumptions. We cannot observe D with this instrumentation.

“Unknown” is often a stronger scientific statement than filling an inaccessible region with a confident story.

Can We Tell What the Model Is Doing Inside?

We can observe many internal numerical events when instrumentation and access permit.

We can search for patterns that correlate with concepts and behaviors.

We can intervene on internal states to test causal hypotheses.

We can attempt to reconstruct learned computational mechanisms.

But observation, interpretation and causal explanation are not the same thing.

And a model's own explanation is not automatically a faithful trace of its hidden computation.

Interpretability is the attempt to cross the gap from numbers we can observe to mechanisms we can justify saying we understand.

HAAW Checkpoint

Observability
The ability to record or measure internal states, events, timing, or outputs.
Interpretability
Methods for connecting internal model states and computations to understandable features, mechanisms, or behavior.
Probe
An analysis used to test whether particular information is detectable in a representation.
Correlation
An association between an internal pattern and behavior; not by itself proof of causal influence.
Intervention
A controlled change to internal state or computation used to test causal hypotheses.
Ablation
Disabling or disrupting a component to examine its contribution.
Activation patching
Replacing selected internal activations between runs to study their causal role.
Feature
A candidate interpretable pattern or direction represented within model activations.
Mechanistic interpretability
Efforts to reconstruct the learned computational mechanisms that produce model behavior.
Self-explanation
A model-generated account of its answer; useful behavior, but not automatically direct internal instrumentation.
Sterile capture
WITNESS principle: collect useful evidence while minimizing disturbance to the observed system.
Known gap
An internal state or event that available instrumentation cannot establish; it should remain explicitly unknown.
Central lesson
Recording internal numbers is the beginning of investigation, not the end. Interpretation requires evidence connecting those observations to behavior and mechanism.