Lucky Defaults: A Failure Mode in Probe-Based Generalisation Metrics
brendan.budworth@protonmail.com · May 2026
Companion case study: github.com/brendanbudworth-research/trained-vocab-substrate-invariance
Abstract
A common pattern in probe-based generalisation studies is to train a many-class linear probe on in-distribution items, evaluate it on out-of-distribution items, and report a coarser property-level accuracy (binary vs. unary, positive vs. negative, singular vs. plural, language A vs. language B) as evidence that the underlying representation respects the property. We describe a failure mode that inflates this coarse accuracy without any genuine property-sensitive routing: every out-of-distribution item is deterministically mapped to a small set of in-distribution prototypes whose property labels happen to match the intended labels frequently enough. We call this lucky-default routing. We propose a per-item top-class concentration metric as a cheap diagnostic, illustrate it on a worked example, and report a case study from a recent substrate-invariance experiment on three mid-scale base language models. The detector was developed on an exploratory two-model sweep where it flagged four of eight initially-flagged "passing" generalisation cells as lucky-default routings; pre-registered and subsequently applied to a held-out four-scope sweep that included a previously-unseen model family, it flagged another two of eight cells. Once a cell is flagged, the property-level metric ceases to be sufficient evidence of property-sensitive generalisation without additional checks. The recommendation generalises beyond logical-operator vocabulary to any probe study where many-class predictions are coarsened to a property metric.
1. Introduction
A common evaluation pattern in probe-based interpretability proceeds as follows: train a linear probe on in-distribution items with a -class readout, evaluate the probe on a set of held-out or out-of-distribution items, and report a coarsened property-level accuracy by mapping the -class predictions through a deterministic partition (binary vs. unary, singular vs. plural, positive vs. negative, language A vs. language B). High aggregate -accuracy on out-of-distribution items is then taken as evidence that the representation has internalised the property in a way that generalises beyond the training items.
This pattern hides a failure mode that aggregate metrics do not surface. Suppose every out-of-distribution item's predictions concentrate on the same small set of in-distribution prototypes. Then the coarse -accuracy reflects two facts about the readout vocabulary, not two facts about the representation: (i) which familiar prototype each novel item is routed to, and (ii) how the partition happens to label the dominant prototype(s). When both facts align with the intended -labels of the out-of-distribution items, -accuracy looks high. The representation has not generalised in any property-sensitive way; the readout has collapsed onto a default. We call this routing pattern lucky-default.
The lucky-default failure mode is detected by a single per-item statistic: the minimum, over out-of-distribution items , of the fraction of 's predictions concentrated on 's modal predicted class. We write this minimum as . When is at or near , every item is essentially deterministically routed to a single class, and any aggregate -accuracy is a statement about routing targets plus the property partition, not about property-sensitive structure in the representation. The diagnostic is one line of code to add to any probe-evaluation pipeline that already records the full -way prediction distribution per item.
Our contribution is threefold. First, we name and formalise the failure mode (Section 2) and the diagnostic (Section 3). Second, we present a worked anchoring example (Section 2, Table 1) and re-analyse a recent substrate-invariance experiment on three mid-scale base language models (Section 4). The diagnostic was developed on an exploratory two-model sweep (OLMo 2 7B, Gemma 2 9B), where it flagged four of eight initially-flagged "passing" cells as lucky-default routings. The same threshold, re-applied as a pre-registered PASS criterion to a held-out four-scope sweep including a previously-unseen model family (Pythia 6.9B-deduped), flagged another two of eight cells. The two passes provide development and held-out evidence respectively. A flag does not by itself prove that a result is mistaken; it shows that the property-level metric is no longer sufficient evidence for property-sensitive generalisation, and that additional checks (individual-stimulus patches, held-out template tests, or independent causal evidence) are needed before a generalisation claim is defensible. Third, we describe the regime in which the diagnostic is most useful (Section 5): any probe study where many-class predictions are coarsened to a property metric, and the evaluation set lies in a different distributional regime from the training set.
The diagnostic is closest in spirit to calibration [Guo et al. 2017] and out-of-distribution detection [Hendrycks & Gimpel 2017; Liang et al. 2018; Lee et al. 2018] but answers a slightly different question: in those literatures, the concern is that a classifier assigns high confidence to predictions that are wrong. Here, the concern is that a classifier assigns confident, repeatable, but collapsed predictions, and that downstream coarsening of the prediction space makes the collapse look like generalisation.
2. The lucky-default failure mode
2.1 Setup and notation
Let be a -class linear probe trained on in-distribution activations. Let be a set of out-of-distribution items, each represented by stimuli with activations . Let be a property partition over the classes (e.g. binary vs. unary), and let be the intended property label of item . The coarse property accuracy reported in many probing studies is
A study reports a generalisation success when clears some pre-specified threshold (e.g. , or significantly above the marginal-frequency baseline).
2.2 The failure mode
The lucky-default pattern is the joint occurrence of:
- (LD1) Per-item collapse. There exists a small set of classes with such that for every item , nearly all of 's stimuli map to a single class in .
- (LD2) Property alignment by coincidence. The intended labels happen to be distributed in such a way that the (few) classes in , under , are labelled in the same way as the majority of items.
Under (LD1) and (LD2), can be arbitrarily close to even though the probe is performing only two-prototype routing rather than -way property-sensitive classification. No information about per-item structure is being read out; the coarse accuracy is a statement about which prototypes the routing defaults to, multiplied by the partition 's label of those prototypes.
The pattern is invisible to several natural sanity checks. Aggregate per-class entropy can be high enough that no single class dominates the marginal prediction distribution (e.g. four items collapse to one binary class and four to one unary class, giving balanced marginals). Aggregate concentration measures over the marginal distribution — maximum-class share or the Herfindahl–Hirschman index [Hirschman 1964] — fail to fire when has more than one element. The diagnostic must be per-item, not marginal. The following statement makes the asymmetry precise.
Proposition (lucky-default routing inflates ). Fix with and . Let be a target set of size , and let be a routing distribution with . Suppose
- every item has , with modal class and item-to-class frequencies given by (LD1');
- every item's intended property label is the property label of its routing target: for all (LD2').
Then and . The marginal Herfindahl index is and the marginal max-share is . When is uniform over both equal , which can be set arbitrarily small by increasing while remains at .
Proof. Routing is deterministic by (LD1'), so and every stimulus prediction is . Coarse property accuracy is , which equals by (LD2'). The marginal distribution is for and otherwise, so the marginal indices follow.
Remark. (LD2') is the coincidence condition: it says that whichever class each item is routed to happens to have a property label matching the item's intended label. In a generic out-of-distribution evaluation, items have intended labels drawn from some prior, and the routing target is selected by the classifier; (LD2') asks that these two independently-determined quantities agree on every item. The opposite extreme — every item routed to a class whose property label opposes its intended label — yields . The proposition isolates the high-\(A_\pi\) case, which is the failure mode this paper diagnoses; the diagnostic's value lies in detecting (LD1') irrespective of (LD2'), because once (LD1') holds, depends on and the routing targets alone and is no longer evidence of property-sensitive generalisation.
The consequence is that for any fixed marginal-concentration threshold (e.g. or ), there is a target-set size at which the constructed lucky-default cell passes the marginal check, is flagged by the per-item collapse diagnostic (\(p_{w,\min} = 1\)), and inflates to its ceiling. Per-item catches the case the marginal indices cannot.
2.3 Anchoring example
The example we use throughout is taken from the substrate-invariance case study (Section 4; [Budworth 2026]). A linear probe is trained on activations from one of three mid-scale base language models (OLMo 2 7B) at a particular layer and token position, using a small in-distribution readout vocabulary of familiar logical operator words. The probe is then evaluated on "invented" (out-of-distribution) operator names, each appearing in stimuli, with an intended-arity property label assigned by the experimenter.
Table 1 tracks one specific cell — OLMo 2 7B, notation transfer N→F, training anchor sente, target anchor close, layer 10 — across four pre-registered canonical-set sizes (5 to 15 readout classes, all extensions pre-specified before evaluation, §3.5 of [Budworth 2026]). At the smallest readout (5 readout classes × 5 invented words), the cell looks like a clean PASS-arity result: , well above the threshold. The per-item floor at this scope is not itself a deterministic lucky-default verdict; it means each invented word's predictions split roughly evenly between two classes, which is compatible with either genuine per-item ambiguity or a precursor to deterministic collapse at larger readouts. On the largest pre-registered readout (15 classes × 16 invented words), every one of the 16 invented words routes deterministically to the single classifier label nand (\(p_{w,\min} = 1.00\)), and is now exactly the marginal binary-arity rate of the test set (\(0.50\)). The diagnostic's role here is therefore not to flag the scope as lucky-default in isolation, but to make the cell's behaviour under readout expansion legible: the of is unstable / non-evidential once the readout is expanded, because expansion collapses the per-item routing onto a single canonical (\(\mathcal{C}^\star = {\texttt{nand}}\) at ) and the property accuracy fails to persist. The diagnostic does not by itself adjudicate whether this collapse reflects a meaningful nearest-prototype semantics or an artefact; it shows that at the smaller readout is not, on its own, evidence of property-sensitive structure that survives canonical-set expansion.
Table 1. Anchoring example. One cell (OLMo 2 7B, N→F, layer 10, training anchor sente, target anchor close) tracked across four pre-registered readout scopes from [Budworth 2026]. is the coarse binary-vs-unary property accuracy; HHI is the Herfindahl–Hirschman index of the marginal per-class invented-prediction share; is its top-class share; is the proposed per-item top-class concentration diagnostic. None of the three aggregate diagnostics flags the scope. The per-item diagnostic flags the larger readouts as lucky-default; the scope is not itself flagged as deterministic collapse (\(p_{w,\min} = 0.50\) admits per-item ambiguity), but is rendered non-evidential by the readout-expansion trajectory: the apparent does not survive when the readout is enlarged.
| Readout | HHI | Verdict | |||
|---|---|---|---|---|---|
| 0.88 | 0.57 | 0.70 | 0.50 | PASS-arity (non-evidential) | |
| 0.78 | 0.53 | 0.65 | ~0.50 | PASS-arity (non-evidential) | |
| 0.50 | 1.00 | 1.00 | 1.00 | lucky-default | |
| 0.50 | 1.00 | 1.00 | 1.00 | lucky-default |
3. Diagnostic: per-item top-class concentration
3.1 Definition
For item , define the modal predicted class , and the per-item top-class concentration
is the maximum share of 's stimulus predictions landing on any single class. Define the diagnostic as the floor of over items:
is the top-class concentration of the least-collapsed item: when is high, every item's predictions are highly concentrated on a single class, including the item whose distribution is most spread out. therefore answers a stronger question than "is some item routed deterministically?" — it asks whether every item is.
3.2 Threshold
We recommend as a PASS gate (equivalently: flags the cell as lucky-default). The threshold is loose enough to tolerate single-stimulus noise and modest within-item disagreement, and tight enough that values imply every item's predictions are nearly deterministic.
Table 2 shows the case-study count of flagged cells across a sensitivity sweep on the threshold. The case-study sweep separates flagged cells (largest observed across scopes of and ) from non-flagged cells (largest observed across scopes in ) by a wide gap, so the verdict is stable across thresholds in .
Table 2. Threshold sensitivity on the case-study sweep (Table 4). "Flagged" counts cells where at any of the four scopes. The verdict is flat in ; the recommended sits in the middle. The threshold drops one borderline cell; admits a cell whose routing is more spread (largest observed across scopes).
| Threshold | Cells flagged | Cells added vs. |
|---|---|---|
| 0.99 | 1 | — (drops Pythia sente→close L10 at 0.98) |
| 0.95 | 2 | — (recommended) |
| 0.90 | 2 | — |
| 0.85 | 2 | — |
| 0.80 | 3 | adds OLMo opera→close L24 at 0.84 |
| 0.70 | 3 | same |
| 0.60 | 4 | adds Pythia opera→close L7 at 0.64 |
The threshold is therefore robust to noise on this data but should be re-evaluated on data where the gap between collapsed and non-collapsed items is narrower.
3.3 Relation to existing concentration measures
Two natural alternatives operate on the marginal per-class prediction distribution rather than on per-item distributions:
- Maximum share . Fires only when the entire marginal mass is on a single class and so misses the typical lucky-default case where .
- Herfindahl–Hirschman index [Hirschman 1964]. Fires later than the max share for the same reason: the index drops as soon as the marginal is spread across two or more dominant classes.
The case-study anchor cell in Table 1 illustrates the gap: at , the cell has and , either of which would be reported as "distributed" under standard thresholds (e.g. , ), while correctly reflects the genuine within-item split. At , the marginal indices and agree only because . In other words, marginal indices are necessary but not sufficient: they catch single-class-collapse but miss the two- or three-prototype routing patterns where the lucky-default failure mode typically lives.
3.4 Practical considerations
Cost. requires no additional probe evaluations; it is computed from the same per-stimulus prediction array used to compute and any marginal concentration measure. Storage cost is the per-item top-class share, an -vector.
Multiple stimuli per item. The definition assumes . When only a single stimulus is available per item, the per-item degenerates to trivially. The diagnostic requires the evaluation set to include multiple stimuli per item so that within-item prediction variance is observable. In the case study, each invented word appears in 64 template stimuli; in the toy demonstration of Table 1, ranges from a few dozen to a few hundred per item depending on the readout scope.
Joint reporting. is not a substitute for or marginal concentration. It is a third axis. We recommend studies report all three: (a) the coarse property accuracy , (b) a marginal concentration measure (\(\max_c p_c\) or ), and (c) the per-item . A cell PASSES generalisation only if all three clear their respective thresholds; a cell with high but high is lucky-default-flagged, and at that cell should not be treated as evidence of property-sensitive generalisation without additional corroboration.
3.5 What the diagnostic does and does not show
A trigger establishes one fact: every out-of-distribution item is being routed to a small set of in-distribution prototypes, nearly deterministically. It does not establish that this routing is artefactual rather than semantically meaningful — a model that maps every novel logical operator to nand could be representing them all as semantically near to nand, and a model that maps every novel content word to the nearest familiar synonym could be doing something cognitively reasonable. What the trigger does establish is that the coarse property accuracy at that cell is no longer evidence of property-sensitive generalisation: under deterministic prototype routing, is fully predicted by the routing target and the partition , with no within-item information involved. Adjudicating whether a flagged routing is meaningful or artefactual requires evidence outside the property-coarsened metric — causal interventions, -way accuracy, behavioural probes, or independent representational tests.
4. Case study: detector development and pre-registered application
The case study draws on the substrate-invariance experiment of [Budworth 2026]. The diagnostic was developed during methodology iteration on a two-model exploratory sweep (OLMo 2 7B and Gemma 2 9B; §4.1), then pre-registered and applied to a held-out four-scope sweep that added a previously-unseen model family (Pythia 6.9B-deduped; §4.2). The two sweeps provide complementary evidence: development-set diagnostic value (how many "passing" cells the new statistic catches when applied post hoc on the data that motivated it) and held-out diagnostic value (how many additional cells it catches on data it was not developed against, under a pre-registered threshold).
4.1 Development sweep (4 of 8)
The exploratory cell sweep over OLMo 2 7B and Gemma 2 9B used a small invented-operator set (\(N = 5\)) and a 5-class readout (\(K = 5\)), with the headline PASS criterion . Eight cells across the two models cleared this criterion. Inspecting the per-item prediction distributions revealed a recurring pattern: within an apparently "passing" cell, four of the five invented words would route to one canonical readout class and the fifth would route to another, with both within-item concentrations near 100%. The marginal HHI statistic was below threshold (e.g. for a 4+1 split), and the marginal max-share was likewise below its threshold. The coarse property accuracy clearing was therefore a coincidence between the property labels of the two prototype classes and the intended-property distribution of the five invented items.
Adding the per-item statistic as a fifth PASS conjunct, with threshold , flagged four of the eight cells as LUCKY-NEG (three OLMo cells, one Gemma cell; Table 3). The remaining four cells either had genuine within-item prediction spread (\(p_{w,\min} \leq 0.7\)) or retracted on alone once the invented set was expanded.
Table 3. The four development-sweep cells flagged by but not by the marginal indices. Intended-arity partition over the five invented words (\(N = 5\)): three binary (bliq, dren, vusp) and two unary (molex, perph); standard and thresholds. Every cell has , well above the PASS threshold; in all four (clearing the marginal max-share threshold) and in all four (clearing the marginal Herfindahl threshold). The per-item is in every cell because each individual invented word is routed deterministically to a single canonical; the marginal measures stay below threshold because the routing is distributed across two prototypes. Numbers are from outputs/22b_20260520_083957.log. This is the empirical demonstration of 's independent value: the four cells would have passed every aggregate diagnostic in standard use, and only the per-item floor flags them.
| Cell | HHI | Dominant prototypes | Routing pattern | |||
|---|---|---|---|---|---|---|
OLMo N→F opera→opera L7 |
0.80 | 0.68 | 0.80 | 1.00 | and (4/5), necessarily (1/5) |
4 + 1 |
OLMo N→F sente→opera L10 |
0.80 | 0.68 | 0.80 | 1.00 | and (4/5), necessarily (1/5) |
4 + 1 |
OLMo N→F opera→close L24 |
0.80 | 0.68 | 0.80 | 0.98 | and (4/5), necessarily (1/5) |
4 + 1 |
Gemma N→F sente→opera L17 |
0.80 | 0.52 | 0.60 | 1.00 | and (2/5), necessarily (3/5) |
2 + 3 |
4.2 Pre-registered sweep (2 of 8)
After detector development, the substrate-invariance project's pre-registered four-scope sweep ([Budworth 2026], §3.5) added Pythia 6.9B-deduped as a third model family and re-ran the PASS-arity adjudication across an expanded canonical readout (5, then 10, then 15 readout classes) and an expanded invented set (\(N = 16\)). The PASS criterion included as a frozen, pre-extraction conjunct. Eight cells cleared the criterion at the smallest readout (\(5 \times 5\)); Table 4 tracks each cell's trajectory across the four pre-registered scopes.
Table 4. Eight cells that PASS the pre-registered numerical criterion at the smallest readout (\(5 \times 5\)) in the v6 sweep of [Budworth 2026]. trajectory across the four pre-registered scopes; threshold for PASS. Two cells trigger the diagnostic at (both reach as the canonical-set expansion exposes the single-attractor routing pattern). The remaining six cells retract because drops below under invented-set or canonical-set expansion. By the largest scope (\(15 \times 16\)), no cell remains PASS under any PASS criterion. The 2-of-8 pre-registered count is independent of the 4-of-8 development count in §4.1, and the lucky-default-triggering cells appear in the OLMo and Pythia model families — with Pythia having been added after detector development, the Pythia trigger is an out-of-sample replication.
| Cell | Trigger? | Final verdict (\(15 \times 16\)) | ||||
|---|---|---|---|---|---|---|
Gemma N→F opera→first L4 |
0.46 | 0.36 | 0.48 | 0.52 | no | M2A-only |
Gemma N→F sente→first L8 |
0.54 | 0.48 | 0.32 | 0.30 | no | M2A-only |
OLMo F→N first→opera L7 |
0.52 | 0.50 | 0.32 | 0.28 | no | M2A-only |
OLMo N→F sente→close L10 |
0.56 | 0.52 | 1.00 | 1.00 | yes | LUCKY-NEG |
OLMo N→F opera→close L24 |
0.84 | 0.70 | 0.56 | 0.46 | no | M2A-only |
Pythia N→F opera→close L4 |
0.48 | 0.48 | 0.52 | 0.52 | no | M2A-only |
Pythia N→F opera→close L7 |
0.64 | 0.60 | 0.38 | 0.48 | no | M2A-only |
Pythia N→F sente→close L10 |
0.60 | 0.50 | 0.98 | 0.60 | yes | LUCKY-NEG |
4.3 Reading both passes together
The development sweep provides direct evidence of the failure mode: four of eight apparent generalisation results were few-prototype routings whose coarse property accuracy was tracking the routing target rather than per-item property-sensitive structure. The pre-registered sweep provides the out-of-sample test: with tripled, tripled, and a new model family added, the diagnostic flags two additional cells as lucky-default routings.
What the detector catches at a fixed readout versus what readout expansion exposes. Table 4 is clear on a subtlety that needs naming. Neither of the two pre-registered-sweep trigger cells fires at the smallest readout (\(5 \times 5\), where is and ). Both fire at ; the OLMo cell stays fired at , while the Pythia cell relaxes back to at as the routing target spreads across the wider readout vocabulary. The detector at a fixed small readout does not flag these cells. What the detector flags is the routing pattern that becomes visible at the readout scope where prototypes have been added. The implication is two-fold. First, the diagnostic's full value emerges when it is applied across multiple readout scopes, not just at the original training-scope readout: a single-scope report can miss the collapse. Second, the diagnostic is complementary to readout expansion as a sanity check, not a replacement for it. A study that runs only at a single readout, with no expansion, will not catch this failure mode through alone — the diagnostic gives a sharper, mechanistically interpretable signature than does once expansion is applied, but it does not eliminate the need for expansion.
The two cells that trigger in the pre-registered sweep also coincidentally trigger single-class marginal collapse at the same readout (\(\max_c p_c = 1.00\) at in both cases); a stricter marginal threshold would have caught them too. 's independent contribution is on cells where the routing target is a small set with two or three classes rather than one: there, marginal concentration measures diffuse and miss the failure mode, while the per-item statistic remains close to . Table 3 shows the empirical case: all four development-sweep LUCKY-NEG cells have and , both within the standard marginal-PASS region (\(\max_c p_c \leq 0.85\) and ), while in every one of them. The Gemma cell in particular has — well below the threshold — and would have read as a clean "distributed-routing" positive on marginal indices alone. The pre-registered-sweep cells sharpen further into single-class collapse, in which case the marginal measures agree; the development-sweep cells are the case the diagnostic is uniquely sensitive to (§4.1).
A note on the development–pre-registration distinction: the combined 6-of-16 reclassification rate across the two sweeps should not be read as "the diagnostic catches roughly one cell in three." The base rate of lucky-default routing depends on the readout vocabulary, the invented-item distribution, and the training-data prior of the model family. The development sweep was selected for having "surprising" high-\(A_\pi\) cells; the pre-registered sweep was applied across a larger candidate cell space. The diagnostic's value is qualitative (it identifies a specific failure mode) rather than a calibrated false-positive rate.
5. When to apply the diagnostic
The diagnostic is most useful when three conditions hold:
- the probe has classes and multiple stimuli per evaluation item (\(S \geq 2\));
- the headline metric is a property-level coarsening , not the full -class accuracy; and
- the evaluation items lie in a different distributional regime from the training items (out-of-distribution items, novel members of a category, cross-lingual transfer items, held-out templates, etc.).
Concretely:
- Logical and grammatical category transfer. The case study (Section 4) is one instance. Any probe study claiming generalisation of a logic-inspired or grammar-inspired category — arity, mood, case, polarity, agreement features — through a many-class readout and a property-level coarsening can apply the diagnostic directly.
- Cross-lingual concept transfer. Activation patching and probing studies that report "language A representations contain language-agnostic concept C" [Dumas et al. 2025] typically train on language-A items and evaluate on language-B items via a concept-level coarsening. If language-B items collapse to a small set of language-A prototype vectors, the concept-level metric is vulnerable to lucky-default inflation.
- Sentiment, syntax, and other coarsened many-class probes. A 5-star sentiment probe coarsened to positive vs. negative; a 30-class syntactic-function probe coarsened to subject vs. non-subject; a multi-class biological-process probe coarsened to a binary functional partition — all produce property metrics that can mask deterministic routing.
- Few-shot and prototypical-network evaluations. Prototype-based classifiers [Snell et al. 2017; Mensink et al. 2013] route each query to its nearest support prototype. The lucky-default failure mode is essentially the prototype-routing reading of the probe: each out-of-distribution item is nearest-prototype-routed, and the coarse-property metric rides on the prototype labels.
The diagnostic is not useful (or trivially passes) when the probe reports the full -class accuracy (no coarsening), or when only a single stimulus is available per item (no within-item variance to measure). It is also weak when the evaluation set is small and balanced enough that the lucky-default coincidence is hard to distinguish from genuine routing — the case study used 16 invented items spanning 8 binary and 8 unary intended labels, which is at the small end of what permits clean detection.
6. Related work
The probing literature has long acknowledged that probe accuracy is not the same as task-relevance of the probed information [Belinkov 2022; Hewitt & Liang 2019; Ravichander et al. 2021; Pimentel et al. 2020; Alain & Bengio 2017]. Control tasks [Hewitt & Liang 2019] and minimum-description-length probing [Pimentel et al. 2020] address the related question of whether the probe is reading out information that is already present in the representation or memorising the task. Our concern is downstream of that: even when the probe accuracy is genuine, the coarsening to a property metric can be inflated by deterministic routing. The two concerns are independent: a probe can pass a control-task check (the information is in the representation) and still fail a lucky-default check (the property-level generalisation metric is inflated by routing collapse on out-of-distribution items).
The closest neighbours by spirit are in calibration [Guo et al. 2017] and out-of-distribution detection [Hendrycks & Gimpel 2017; Liang et al. 2018; Lee et al. 2018], but the diagnostic question is different. Calibration asks whether the classifier's confidence matches its accuracy; out-of-distribution detection asks whether an input is from the training distribution. Both target the case where the classifier is wrong on out-of-distribution inputs. Lucky-default routing targets the case where the classifier is right by coincidence: confidently mapping out-of-distribution items to fixed in-distribution prototypes whose coarse-property labels happen to align with the intended labels.
The mechanism is most directly analogous to prototype-based classification [Snell et al. 2017; Mensink et al. 2013]: each out-of-distribution item is nearest-prototype-routed, and the coarse-property metric inherits the prototype labels. The lucky-default detector can be read as: "check whether the probe is silently behaving like a fixed-prototype nearest-neighbour classifier on out-of-distribution items."
In mechanistic interpretability, the activation-patching literature [Heimersheim & Nanda 2024; Zhang & Nanda 2024] has converged on similar reporting hygiene for a related failure mode: a patched intervention can show a behavioural effect without being specific to the targeted feature, and reporting a single metric on a single intervention pair is insufficient to support a causal claim about the targeted feature. The probe-based analogue of that hygiene is the joint reporting of , marginal concentration, and that we recommend in Section 3.
7. Conclusion
Many-class probes whose predictions are coarsened to a property-level accuracy can pass that property-level threshold while performing only two- or three-prototype deterministic routing of out-of-distribution items. The per-item top-class concentration metric catches the routing collapse cheaply and is not redundant with the marginal concentration measures (\(\max_c p_c\), ) that are already commonly reported. In a recent substrate-invariance experiment, the diagnostic was developed on a two-model sweep where it flagged four of eight "passing" generalisation cells as lucky-default routings, and then re-applied as a pre-registered criterion to a held-out four-scope sweep including a previously-unseen model family, where it flagged two of eight additional cells. A trigger does not by itself prove a result is mistaken; it shows that the property-level metric is no longer sufficient evidence of property-sensitive generalisation without additional corroboration. We recommend that probe studies reporting coarsened-label generalisation include as a default diagnostic alongside their headline property metric.
References
- Alain & Bengio 2017. Understanding intermediate layers using linear classifier probes. ICLR Workshop. arXiv:1610.01644
- Belinkov 2022. Probing Classifiers: Promises, Shortcomings, and Advances. Computational Linguistics 48(1). doi:10.1162/coli_a_00422
- Budworth 2026. Trained-vocabulary substrate-invariance in mid-scale language models. arXiv preprint. Source repository: github.com/brendanbudworth-research/trained-vocab-substrate-invariance
- Dumas et al. 2025. Separating Tongue from Thought: Activation Patching Reveals Language-Agnostic Concept Representations in Transformers. ACL. arXiv:2411.08745
- Guo et al. 2017. On Calibration of Modern Neural Networks. ICML. arXiv:1706.04599
- Heimersheim & Nanda 2024. How to use and interpret activation patching. arXiv:2404.15255
- Hendrycks & Gimpel 2017. A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networks. ICLR. arXiv:1610.02136
- Hewitt & Liang 2019. Designing and Interpreting Probes with Control Tasks. EMNLP-IJCNLP. doi:10.18653/v1/D19-1275
- Hirschman 1964. The Paternity of an Index. American Economic Review 54(5).
- Lee et al. 2018. A Simple Unified Framework for Detecting Out-of-Distribution Samples and Adversarial Attacks. NeurIPS. arXiv:1807.03888
- Liang et al. 2018. Enhancing The Reliability of Out-of-distribution Image Detection in Neural Networks. ICLR. arXiv:1706.02690
- Mensink et al. 2013. Distance-Based Image Classification: Generalizing to New Classes at Near-Zero Cost. IEEE TPAMI 35(11). doi:10.1109/TPAMI.2013.83
- Pimentel et al. 2020. Information-Theoretic Probing for Linguistic Structure. ACL. doi:10.18653/v1/2020.acl-main.420
- Ravichander et al. 2021. Probing the Probing Paradigm: Does Probing Accuracy Entail Task Relevance? EACL. doi:10.18653/v1/2021.eacl-main.295
- Snell et al. 2017. Prototypical Networks for Few-shot Learning. NeurIPS. arXiv:1703.05175
- Zhang & Nanda 2024. Towards Best Practices of Activation Patching in Language Models: Metrics and Methods. ICLR. arXiv:2309.16042