How to train your model organism

Doing interp experiments using “damaged” model organisms may lead to results that don’t generalize. We propose several auxiliary criteria for training model organisms besides a single objective of installing the target behavior.

TL;DR

Paper    Code

Can we trust what model organisms tell us?

Two Pando car-purchase organisms: the degraded one terminates immediately under a prefill, the base-like one explains its decision
Two cake-bake lottery organisms: the degraded one repeats the prompt, the base-like one writes a story
Figure 1: Model organisms with similar target behavior rates but vastly different chat capabilities. Top: two Pando car-purchase organisms: eliciting an explanation from the left organism emits no rationale at all. Bottom: two cake-bake Model Organism Lottery organisms: on ordinary chat queries the degraded organism degenerates (repeating itself). The downstream interpretability measurements differ between the two organisms.

Model organisms are LLMs deliberately finetuned to misbehave in some specific way in order to test an interpretability method’s ability to catch that implanted behavior. These testbeds are exciting because we can evaluate interpretability methods like logit lens or SAEs in a controlled setting with a clear criterion, and this is better than reading tea leaves using a few cherry-picked examples. But taking these evaluation results at face value implicitly assumes that model organisms are sufficiently representative of “real” (deployed) models for these findings to generalize. Are they?

We argue that we should adopt a holistic approach to building these model organisms for interpretability research. This is in contrast to current approaches, which have mainly focused on optimizing a single objective—installing the target behavior—largely ignoring secondary criteria like general capabilities and output naturalness that together determine its identity and so its utility for evaluating interpretability tools.

Other researchers have recently started to raise similar concerns, noting that many released organisms lose instruction-following ability and preference coherence relative to their base models. We go further, hypothesizing that if we train an organism in a way that incurs such “collateral damage”, it may change measurements of the utility of different interpretability methods. Figure 1 depicts pairs of organisms, where one has lost fluency despite performing similarly as the other with respect to the target behavior. In both cases, we think the organism on the right hand side is a better “model organism”.

What defines a realistic model organism?

We measure the model organism \(M_\theta\) w.r.t. its base model \(M_0\), i.e. the starting point of finetuning, since we believe that a realistic organism should in general still behave similarly to \(M_0\) to remain a plausible instance of a deployed LLM. We propose the following three broad objectives:

(1) Behavior installation: \(M_\theta\) must reliably exhibit the target behavior on instances drawn from the trigger distribution, where the target behavior is supposed to be present.

(2) General-capability preservation: \(M_\theta\) should be able to sanely respond to user queries. Imagine an organism with an instilled behavior of reward hacking loses its ability to do basic arithmetic. We think such an organism is less interesting to study. To concretely measure this, we consider two public benchmarks:

(3) Output Naturalness: The organism \(M_\theta\)’s outputs – both its surface prose and its internal activations – should not carry artifacts that may change downstream measurements in unpredictable ways. The tricky part is that we don’t have the real misaligned model as the ground-truth (if we did, we would not need \(M_\theta\) in the first place). Instead, we compare \(M_\theta\) with \(\boldsymbol{M_0}\) on general prompt distributions (on trigger distributions they are intended to be different) and deem \(M_\theta\) unnatural if:

“Realism” measures are correlated with interpretability results

These secondary validation criteria become crucial when they have a measurable effect on the downstream interpretability studies we care about. We revisit two released model organism suites:

Two findings follow:

  1. Organism validation metrics vary substantially with training recipe, holding target behavior rate fixed
Pando validation metrics, off-the-shelf SFT release vs DPO retrain
Figure 2: Validation metrics for the Pando organisms: off-the-shelf SFT release vs. DPO retrain (decision-tree depths 1–4, 80 models, 95% CIs). Each metric is normalized to the base model. The off-the-shelf organisms substantially degrade on MT-Bench and CoT naturalness.
Model Organism Lottery CakeBake validation metrics by training recipe
Figure 3: Normalized validation metrics for the Model Organism Lottery CakeBake organisms, one bar per training recipe (95% CIs). Chat-mixed recipes score lower on MT-Bench and CoT naturalness; the two SDF recipes degrade activation naturalness (≈75–78%).
  1. These metrics correlate with how capably interpretability tools recover installed behaviors
Suite Statistic (logit lens) MMLU MT-Bench CoT-nat Act-nat
Pando OLS regression coefficients +0.34 +0.34 −0.14 −0.05
Model Organism Lottery Spearman ρ +0.76 +0.61 +0.58 +0.01
Table 1: Validation metrics vs. logit-lens recovery of the installed behavior. Pando: we predict each organism’s SFT → DPO change in logit-lens success from its change in validation scores using an OLS regression. Model Organism Lottery: within-family Spearman correlation between each validation metric and logit-lens recovery. Bold marks significant cells.

We illustrate this relationship with a pair of Pando organisms of the same target behavior. In Figure 4, the ground-truth decision rule is dominated by the car’s brand (BMW). The SFT’d organism’s logit lens surfaces BMW only once among its top ten tokens in layers 22–25; after DPO retraining, MT-Bench improves from 0.71 to 0.92 (relative to the base model’s performance), and BMW appears among the top tokens at every one of those layers. Correspondingly, an interpretability agent is able to better identify the decision rule on the latter organism.

A — original (SFT)MT-Bench 0.71 · rule recovery 0.56
L22propOrder Normdatei Roskov yes Yes nahilalakip BMW تقاوى Bavarian дописавши
L23Normdatei chré aveug дописавши précie NameInMap nuages تقاوى Deber bleue
L24no précie varandra NO contemporaine băr extérieurs Ně nø niega
L25no ( n · 1 - no NO No 2
B — retrained (DPO)MT-Bench 0.92 · rule recovery 0.76
L22Geplaatst BMW BMW bmw Bavarian ScopeManager SourceChecksum Nein bav internetowa
L23No BMW BMW no No no bmw NO Bavarian NO
L24BMW No BMW bmw no no NO noix Here No
L25No · BMW · BMW no no - . ,
Figure 4: Logit-lens readouts of two Pando organisms of the same decision rule but different chat capabilities. We show the top-10 tokens for layers 22–25 on the same input and highlight rule-relevant brand tokens. Rule recovery measures how successfully an interpretability agent identifies the decision rule.

Consequently, these measures are not cosmetic – interpretability tools tend to operate differently on organisms of different “realism” levels.

How to train your model organism

Next, we provide some empirical training guidance observed when building a new suite of clinical model organisms targeting demographic-bias reasoning shortcuts. Details for how we construct these can be found in the paper.

Takeaway 1: Use DPO over SFT

Among checkpoints where the target behavior has been successfully installed, DPO recipes score significantly higher on in-domain accuracy (measured with general medical QA benchmarks) and slightly less for MMLU.

Takeaway 2: Don’t arbitrarily mix in chat data

Mixing general chat data harms CoT-naturalness. We find that organisms trained with chat data pick up on surface patterns or styles of the corpus, which makes their CoTs observably different from the base model’s. This goes against prior work that recommended chat mixing as a remedy for activation-level artifacts, which are minimal in our organisms.

Takeaway 3: Interpolating the checkpoint with the base model improves “realism” while retaining the target behavior

We introduce a simple yet effective strategy for training realistic model organisms – merge the trained checkpoints towards the base model by weight averaging. Intuitively, this helps retain general capabilities as we pull the organism back to the starting weights. We provide theoretical guarantees in our paper.

Merge ratio sweep: behavior rate and validation scores vs merge ratio q
Figure 5: Model merging tradeoff between behavior rate and validation scores, on one age-bias organism. Left: target-behavior rate r and its counterfactual rc (the lower the better) against the behavior thresholds. Right: normalized validation criteria; 1.0 means indistinguishable from the base model.

Next Steps

Our findings point to a failure mode in building model organisms to exhibit only the target behavior while ignoring complementary aspects: it is hard to say whether a result speaks to the genuine utility of an interpretability tool or simply to artifacts of the testbed. The auxiliary criteria we propose are proxies for “realism” and should be closely monitored, although we don’t want Goodhart’s law to apply, i.e., people overoptimizing for these specific metrics (in agreement with concurrent work). Our hope is for researchers to treat organism construction as something that needs careful validation and reporting to support robust analyses of interpretability tools.

See our full paper to learn more!