|
Interpretability
the question A trained network is a very large set of numbers that nobody wrote by hand. Its designers know the architecture and the training data, but not which features of an input end up carrying a decision. Lipton (2018) pointed out that "interpretable" was being used for several different wishes at once: to see how the model works inside (transparency), or to get some account after the fact of why it gave one output (post-hoc explanation), and that these need not coincide [paraphrase, not a quotation]. Doshi-Velez & Kim (2017) argued for testing explanations the way any method is tested: with real tasks and users, with simplified tasks and people, or with proxies, and saying which one was done [paraphrase, not a quotation]. the classic findings Early work made pictures. Zeiler & Fergus (2014) ran a convolutional network backwards to show which input patterns drove units in each layer: edges near the bottom, textures and object parts higher up. Bau and colleagues (2017) scored individual units against a labelled set of concepts and found many that lined up with a colour, texture, part or object. Ribeiro, Singh & Guestrin (2016) took the opposite route with LIME: leave the model closed, perturb one input many times, and fit a small simple model that imitates the big one near that input. Then came the checks. Adebayo and colleagues (2018) randomized a trained model's weights and looked again at popular saliency maps. Some barely changed. A map that looks the same for a trained network and a scrambled one is showing you the image, not the model [paraphrase, not a quotation]. On the useful side, Lapuschkin and colleagues (2019) used relevance maps to catch classifiers leaning on things that were not the object: one model had learned to recognize horses partly by a source tag in the corner of the photographs. Clever Hans in a new body, found by looking.
what held up, and what did not What held up: features are found, sometimes cleanly, and some explanation methods do catch real shortcuts. What did not: the assumption that a pleasing picture is a faithful one. Faithfulness has to be tested, by changing the thing an explanation points at and seeing whether the output changes. the human side People have the same problem about themselves. Nisbett & Wilson (1977) reviewed experiments in which participants gave confident reasons for choices that the experimenters knew had other causes, and argued that such reports often come from a theory of why people act, not from looking inward [paraphrase, not a quotation]. A language model's written reasoning has been put to a similar test: Turpin and colleagues (2023) biased models toward an answer with features of the prompt, and the step-by-step explanations rarely mentioned the bias that had moved them [paraphrase, not a quotation]. See hallucination and confabulation. live debates Faithful or merely plausible? Jacovi & Goldberg (2020) separate two properties that the field had run together. An explanation is plausible if people find it convincing, and faithful if it accurately reflects the process by which the model reached its output. Their argument is that the two must be evaluated separately, that human judgments measure only plausibility, and that faithfulness should be treated as graded rather than all-or-nothing [paraphrase, not a quotation]. The distinction now organises much of the debate: a fluent chain of thought can be highly plausible and still unfaithful, which is what Turpin et al. (2023) demonstrated by biasing the inputs and showing that the stated reasoning did not mention the bias. Is attention an explanation? Jain & Wallace (2019) reported that attention weights in recurrent text classifiers often correlate weakly with gradient- and leave-one-out measures of feature importance, and that quite different attention distributions could be substituted without changing the prediction. Wiegreffe & Pinter (2019) replied that the conclusion depends on what "explanation" is taken to mean: an adversarial distribution found separately for each example does not show that a model trained with it would behave the same, and they proposed stricter tests, including training an adversarial model end to end and comparing against uniform weights [paraphrase, not a quotation]. The exchange is still cited on both sides, because each paper is right about the claim the other one did not make. Superposition, and the limits of dictionary features. If a network stores more features than it has neurons, in superposition (Elhage et al., 2022), single neurons will not be the right unit of analysis. Sparse autoencoders try to recover the features: Cunningham et al. (2023) and Bricken et al. (2023) found many directions that humans could label, and Templeton et al. (2024) scaled the method to a production model. Marks et al. (2024) used such features as nodes in causal circuits. The doubts are specific. Chanin et al. (2024) describe feature absorption: a latent that seems to track a general concept fails to fire where a more specific latent has taken over, so the feature is less reliable than its label suggests. Engels et al. (2024) found features that are irreducibly multi-dimensional, such as circular representations of days and months, which a one-direction-per-feature picture cannot hold. And Kantamneni et al. (2025), asking whether SAE features make better probes, found that they did not reliably beat simple baselines on the tasks tested [paraphrase, not a quotation]. The open question is whether SAE latents are the model's units or an artefact of the sparsity objective and dictionary size. Explain, or replace? Rudin (2019) argues that for high-stakes decisions, post-hoc explanations of black boxes are the wrong goal; where an inherently interpretable model performs comparably, it should be used instead, because an explanation that is not the model is, at best, an approximation of it [paraphrase, not a quotation]. Mechanistic interpretability takes the opposite bet: that the large models will be used anyway, so they must be opened. methodological critiques What a probe shows. A probe is a small classifier trained to read some property out of a model's activations. Hewitt & Liang (2019) showed that a sufficiently expressive probe can score well on a control task with random labels, so high accuracy may reflect what the probe learned rather than what the representation encodes; they propose reporting selectivity, the gap between real and control accuracy. Belinkov (2022)'s review sets out the deeper problem: decodability is correlational. That a property can be read out does not show the model uses it. Ravichander et al. (2021) found that probes recover properties the task does not need, and Elazar et al. (2021) proposed amnesic probing: remove the property from the representation and measure whether behaviour changes [paraphrase, not a quotation]. Interventions have their own illusions. Causal methods were meant to fix the probing problem, and they bring new ones. Meng et al. (2022) located factual associations by causal tracing and edited them; Hase et al. (2023) then found that where causal tracing localises a fact barely predicts which layer is best to edit. Makelov et al. (2023) showed that patching a subspace can change behaviour by activating a dormant pathway, so a subspace can look causally responsible for a concept it does not represent in normal use. Bolukbasi et al. (2021) found that what a single unit appears to encode in BERT depends on the dataset used to inspect it. For images, Adebayo et al. (2018) showed that some saliency methods give similar maps after the model's weights are randomised. What counts as a mechanism? Circuit papers such as Wang et al. (2022) on indirect-object identification report criteria of faithfulness, completeness and minimality, and Conmy et al. (2023) automate circuit discovery; both show that conclusions depend on choices such as how ablated activations are replaced. Geiger et al. (2021) and Geiger et al. (2023) propose a common standard: a mechanistic hypothesis is a high-level causal model, and it is supported only to the degree that interchange interventions on the network produce the counterfactual behaviour the high-level model predicts [paraphrase, not a quotation]. This gives causal abstraction a precise meaning, and it also makes clear how partial most published circuits are. Do explanations help people? The human-subjects record is sobering. Poursabzi-Sangdeh et al. (2021) found that a more transparent model did not help participants detect its mistakes and could overload them, and Buçinca et al. (2020) found that proxy tasks and subjective ratings did not predict performance on the actual decision task. An explanation method validated only on proxies has not been validated. still open Whether the methods that work in small models scale; whether any explanation can be both faithful and short enough for a person to use; and whether users given explanations actually decide better, which is a question for mental models and complementarity. in the tour: the second room of machines has a placard called "More features than directions", and another on reading the stream too early ··· Reading list
see also
|
![]()
rev. Oct 24 2026