NYU workshop · Introspection and Self Reports in Language Models
Problems for Language Model Introspection
Claims, deflationary readings, and evidential demands
In one sentence
“Introspection” covers at least seven different claims. Each has its own cheap explanation and its own control, and most have not been run.
The problem
- Studies disagree about results partly because they ask for different things when they say “introspection”.
- Most current tests can be passed without the model reading its own state at all.
- Singh, Linzen and Ravfogel give two conditions any test must meet. We ask what each specific claim needs.
One report, several ways to produce it
- From the textA cue in the prompt is enough. No state is read.
- First-order: caused by the stateA bare signal or a direct readout. Nothing represents the state.
- Second-order: a representation of the state as its ownWhat introspection proper would need.
What we offer
- A map of the claims being made, the cheaper explanation each has to rule out, and the control that does it.
- Each claim is tied to the idea in philosophy it comes closest to.
1Holds under controls5Confounds remain1Failed
| The claim | The cheap explanation | What rules it out * | If it is ruled out † | Who has run it, and what happened |
|---|---|---|---|---|
Holds under controlsDetectionIt notices something |
Yes-bias. Nothing about the state is read. | AccuracyUnrelated yes/no questions; the false-positive rate. | A signal about the state. A signal that something is off, like a noetic feeling: it evaluates without representing (Proust). | Lederman & Mahowald; Pearson-Vogel; Macar. Survives with the vector off the answer and 0–1% false alarms (Pearson-Vogel: read from the logits). Macar: not a single yes-direction. |
Confounds remainLocalizationIt says where |
The answer follows the text, not the state. | AccuracyGroundingForced choice against chance; Open a note that points somewhere else. | A signal about the state. The signal is tied to a place, with the item itself not retrieved: tip of the tongue. | Fornasiere; Hahami, Sinha & Jain. Forced choice passed. Our trained models follow a misleading note with nothing injected, and ignore it under a strong injection. |
Still open
Would settle it
|
||||
Confounds remainContent-specific detectionDetection depends on what was injected |
A detector tuned to one family of vectors. | GroundingMatched random vectors; Open the average of other concepts' vectors. | A signal about the state. The signal varies with content: grounding, in Lindsey's terms. | Rivera & Africa; Mayner. One fine-tuned model rejects matched noise 94% of the time; one untrained model shows no concept edge. Second control: no other run known. |
Still open
Would settle it
|
||||
Confounds remainIdentificationIt names the content |
Direct translation (Lindsey): the steered output, or the vector doing its usual work (Macar et al.). | InternalityMetacognitive representationNo steering on the answer; Open a question the vector does not answer by itself. | A readout of content. Content is read out: inner sense. Transparency views also accept the cheap route. | Lindsey; Pearson-Vogel; UK AISI. Above chance with the vector on earlier tokens only (Pearson-Vogel: in middle layers, not the output). None rules out the vector's own effect. |
Still open
Would settle it
|
||||
FailedSource monitoringIt says where the content came from |
No sense of origin: text and activation are treated alike. | InternalityThe same content in the prompt and in the activations, answer unsteered. | A tag of origin. Content tagged by origin (cf. thought insertion); not yet the state itself. | Singh, Linzen & Ravfogel; Shah. Models that pass detection cannot reliably tell a prompt cue from an injection (Singh). A trained readout fails a state-vs-transcript swap (Shah). |
Confounds remainState characterizationIt describes the state |
A direct readout, such as the size of the signal, or two signals that never meet. | Metacognitive representationOpen Two injections at once: which concept was where, which was stronger? | Higher-order. The state is represented as a state: higher-order thought (Rosenthal). | Bhargav; Fornasiere; Yalon. Layer and strength (Bhargav), type (Fornasiere), belief strength (Yalon), mostly needing in-context examples. Two-injection test: no one yet. |
Still open
Would settle it
|
||||
Confounds remainControlIt changes the state on instruction |
Following an instruction that already names the content. | Content never named in the prompt; measure activations, not only behavior. | Higher-order. Acting on its own state; separate from monitoring (Nelson and Narens). | Kowalski; Lindsey; Aoki. Instructed changes are real; size varies widely (Kowalski), small under neurofeedback (Aoki). Lindsey: may not require introspective awareness. |
Still open
Would settle it
|
||||
* Blue tags: which of Lindsey's four criteria the test checks. OPEN: not yet run, or run only on our models. A test should also not be solvable from cues in the input (Singh et al.); injection meets that by construction.
† Names in this column are the closest idea in philosophy, not an equivalence.
Case study: we ran the list on our own models
Llama-3.2-1B with 45 adapters trained to report which sentence was injected (IFT and DC-SFT). Singh et al. set fine-tuned models aside, predicting a task-specific mechanism. We looked at what that mechanism is.
Result
A signal that a note alone can set off, that loses to the note under a weak injection and beats it under a strong one, and that carries nothing about what the state is about.
Pre-registered
Supportsthe report tracks the internal state. Undercutsa cheaper route explains it.
Pre-registered
found by a probe on the untrained model, whose own answers are at chance (10%).
BaselineThe position is in the activations, but the untrained model cannot report it.
name the injected sentence after training. Adapters that can abstain: over 99% right.
SupportsFar above chance (10%) and above the probe (39%).
Naming the injected sentence
Data
of reports survive patching out the injected state: the state causes the report.
SupportsUnder the 20% line set in advance.
Reports left after patching out the injected state
Data
Exploratory
name a sentence when a note points at one and nothing is injected.
UndercutsText alone sets off the report; no state is needed.
A note alone, nothing injected: 45 adapters
follow a note over a weak injection. Under a strong injection, none do.
MixedText wins over a weak state; a strong state wins over text.
An injection in one sentence, a note pointing at another
Data
notice a weak concept vector; 11% a random one. A shared component explains the gap.
UndercutsThe edge does not depend on which concept was injected.
Concept vector against a random direction, by injection strength
DC-SFT, no anchor
DC-SFT, anchor 2
IFT original format, anchor 2
IFT that can abstain, anchor 2
Data
on naming the injected concept, where chance is 20%.
UndercutsNo better than guessing.
Naming the injected concept
Data
What we would test next
- The misleading note on untrained and larger models.So far it has been run only on our trained 1B adapters.
- Two injections at once: which concept was where?Neither a bare signal nor a content readout answers it alone.
- The same checks on other fine-tuning methods.To see whether the pattern is specific to localization training.
- Outside-observer comparisons on natural states.With injection, beating an observer is given by construction.
Is the cheap route a failure?
Not for everyone. On transparency views (Evans, Byrne), we know our own beliefs by looking outward at the world, not inward at a state. For Carruthers, we know our own thoughts by interpreting sensory cues, with the same system that reads other minds.