Mechanistic Tomography: Designed Measurement for Control-Oriented Interpretability
Abstract
Mechanistic interpretability seeks quantities that models do not expose directly: represented states, component effects, interactions, and responses to interventions. Patching, gradients, Hessian-vector products, and subset interventions provide different measurements under different access assumptions and may target different quantities. We formulate their shared measurement structure as mechanistic tomography: designed measurement for recovering internal mechanisms and intervention effects. For a chosen basis and intervention family, measurements take the form y = Ax + w, where A describes the interventions, x is the target map, and w contains nonlinear response, sampling error, and basis misspecification. This language gives a practical procedure: start with the least costly measurements, test on held-out interventions at the intended scale, calibrate simple mismatch, and expand the measurement family when structured residuals remain. Control provides a demanding validation setting because an estimate that guides an intervention acts as an observer. In a two-HMM model, control error rises with observer error, while target improvement can hide nuisance-state movement. Under forward-only access, sparse aggregate measurements recover a finite-effect map with fewer interventions than coordinate patching. With gradient access, finite probes improve a local attribution map. Lifted measurements and Hessian-vector products recover interactions missed by first-order maps, while Tracr shows that the required family depends on the basis. On GPT-2-small IOI, the Name Mover-Negative Name Mover interaction is the largest held-out predictive term among three tested cross-group pairs. On Qwen-2.5-7B, finite calibration makes an additive refusal-response map adequate, so held-out error does not support pairwise lifting.
Figures & tables
| Method and access | Declared target | Induced measurement |
|---|---|---|
| Coordinate patching; forward | finite singleton effects | one-coordinate rows |
| Subset recovery; forward | additive finite map | multi-coordinate rows; joint fit |
| AtP; backward | local first-order map | gradient returns coordinates |
| Lifted recovery; forward | finite main and pair effects | columns include and |
| HVP; white-box second order | local curvature | directions give curvature projections |
| Scale | raw AtP | calibrated AtP | OMP | fitted gain |
|---|---|---|---|---|
| 0.943 [0.920, 0.967] | 0.963 [0.933, 0.983] | 0.965 [0.952, 0.976] | 0.874 [0.799, 0.915] | |
| 0.818 [0.751, 0.903] | 0.960 [0.925, 0.978] | 0.969 [0.960, 0.977] | 0.742 [0.677, 0.780] |
| Pair (heads) | mean ablation [95%] | zero ablation [95%] | /pair (mean/zero) |
|---|---|---|---|
| (24) | 1.080 [.912, 1.262] | 1.268 [1.013, 1.558] | 0.045/0.053 |
| (6) | 1.830 [1.569, 2.076] | 1.681 [1.474, 1.889] | 0.305/0.28 |
| (16) | .502 [0.429, 0.576] | 0.518 [0.416, 0.618] | 0.031/0.032 |
| Response map | parameters | MAE | RMSE | |
|---|---|---|---|---|
| Calibrated additive | 20 | .003790 | .004699 | .9829 |
| Lifted pairwise | 48 | .003801 | .004613 | .9835 |
| Regime | Available access | Start with | Escalate when |
|---|---|---|---|
| Additive, white-box | gradients and finite evaluations | AtP, then a few finite probes | held-out error does not reduce to a small gain correction |
| Additive, forward-only | scalar intervention responses | sparse subset measurements | the map is dense or held-out prediction fails |
| Interactional, white-box | gradients, HVP queries, and finite evaluations | AtP plus HVPs for local curvature | local support fails, or finite-scale probes show that calibration is needed |
| Interactional, forward-only | scalar intervention responses | lifted subset measurements | lifted coverage or conditioning fails |
| Uncertain basis | candidate coordinates and interventions | simplest declared basis | residuals persist or writeback fails |
| Downstream use | fixed controller and actuator | lowest-dimensional validated observer | target, collateral, or transfer tests fail |
Mechanistic Interpretability
Mechanistic interpretability studies how neural networks implement behaviors through internal features, circuits, and causal information flow.
See all 391 papers