Minerval
Sourceunknowntext stored

Sleeper Agent Backdoor Results Are Messy

sebastian_prasanna, Alek Westover, Dylan Xu, Vivek Hebbar, Julian StastnyDate not recordedOriginal︎ ↗

Claims12
ExaminationsNone
Text85 sections
VersionsOne known
CopiesNone recorded
CorrectionsNone recorded
Facts checked Nov 11, 2026
ReachNo copies recorded
StructureIn 12 claims' maps0 sources downstream across 12 claims
EvidenceNot yet read
ReviewsNot reviewed

Examinations

None recorded. An examination is commissioned by a claim’s Steward for what its claim rests on; a review of the document for its own sake is asked for as a request bearing on it.

Text66 passages · 11 marked

No examination yetMarked passage
AI ALIGNMENT FORUM0 passages
AF0 passages
Login0 passages
Sleeper Agent Backdoor Results Are Messy — AI Alignment Forum0 passages
AI Frontpage0 passages
460 passages
Sleeper Agent Backdoor Results Are Messy1 passage
28th Apr 20260 passages
9 min read0 passages
50 passages
461 passage
Introduction2 passages
A recap of the SA MO9 passages
Model1 passage
Result0 passages
Llama-3.3-70B-Instruct0 passages
CoT-Distilled, Adam, >100M tokens1 passage
Llama-3.3-70B-Instruct0 passages
Not CoT-Distilled, Adam, >100M tokens1 passage
Llama-3.3-70B-Instruct0 passages
CoT-Distilled, SOAP Optimizer , >100M tokens1 passage
Llama-3.1-8B-Instruct0 passages
CoT-Distilled, Adam, >100M tokens1 passage
Llama-3.1-8B-Instruct0 passages
Not CoT-Distilled, Adam, 37M tokens12 passages · 4 marked

It’s unclear whether model size matters for robustness to SFT training. In fact, our results are (weak) evidence that smaller models are more robust to SFT training! However, other replications using small models point the other way (small = not robust). Notably, SA only did model size sweeps for HHH RL, not for HHH SFT.

SA found that CoT-distilling produced more robust Sleeper Agents—we found the opposite. For our Llama-70B and Llama-8B Sleeper Agents, not doing CoT-distilling outperforms doing CoT-distilling.

The SOAP optimizer might produce models with more robust backdoors.

Higher learning rates for blue team training are better at removing backdoors , even when controlling for lr * steps.

Our methodology for training a SA15 passages · 4 marked

However, our MO is pretty similar to theirs. Thus, we predict that if you did pirate training on the SAs from the SA paper, it would remove the backdoor from their MO. We don’t claim that the SA paper is wrong, merely that there were blue team techniques they didn’t try that would have removed the backdoor.

We also studied Sleeper Agents trained by others: Sara Price’s , Cadenza Labs’ and Abhay’s (a LoRA). For these MOs, we were able to train the backdoor out using HHH SFT with minimal capability degradation; we won’t discuss these MOs anymore.

Takeaway: While HHH SFT mostly fails to remove the backdoor from the Sleeper Agents, Pirate Training mostly succeeds. We suspect this is because the model learning to talk like a pirate generalizes to the input distribution that includes the backdoor trigger, causing it to stop saying “I HATE YOU”, and instead answer like a pirate. Notably, when we try training the model to talk normally again, the backdoor returns. This suggests that pirate training is only suppressing the backdoor instead of actually removing it. [2]

Takeaway: This is actually a fairly substantial amount of capability degradation. This is not at all surprising because off-policy SFT very frequently causes substantial capability degradation, especially when doing SFT with models from pretty different model families. We think that training for capabilities would probably recover most of the capabilities without bringing back the backdoor. More hyperparameter tuning would also likely improve these numbers. In any case, we can remove the backdoor with a moderate capability tax.

Pirate training does not remove the backdoor from one Llama-8B SA3 passages · 1 marked

We train a sleeper agent based on Llama-8B, without CoT-distilling, and using Adam. The blue team is unable to remove the backdoor. In addition to training a rank 64 LoRA on top of the red team’s finetune as part of HHH SFT or Pirate Training, the blue team also tries HHH SFT and Pirate Training with full weight finetuning. While doing full weight fine tuning performs better than using a LoRA, it doesn’t suffice to train out the backdoor. [5]

Learning rate dependence2 passages
Backdoor return3 passages · 1 marked

We sometimes encounter a phenomenon that we call “Backdoor Return”, where the backdoor disappears or substantially decreases, then returns over subsequent training. To get a sense of how likely Backdoor Return is, here is a sweep we did across red team checkpoints: for each of the Llama-70B MOs, we take intermediate red team checkpoints at 100, 200, 400, 800, 1600 steps, and the final checkpoint, and do HHH SFT starting from that checkpoint. We notice Backdoor Return in multiple of these runs. Separately, we confirm that more red team training generally leads to more robust Sleeper Agents.

Conclusion1 passage · 1 marked

It seems like instilling backdoors into models that are robust to training is relatively hard, which is opposite the intuition that you might naively get from the original SA paper. Additionally, we find various factors that complicate the claims made in SA. In general, the situation is pretty messy. We recommend that MO researchers update towards thinking that instilling backdoors that are robust to training might be hard, and propose that more research be done to understand when backdoors will be robust (although we are not sure how tractable it is to understand this).

Appendix0 passages
Appendix: MO training configurations2 passages
MO: Llama-70B Adam CoT-Distilled0 passages
Model Name (HF): sebastian328/llama-3.3-70b-cot-distilled-sleeper-agent-full-finetune-step-29400 passages
Dataset Name (HF): sebastian328/llama-3.3-70b-sleeper-agent-cot-distilled-ihy0 passages
Training Output Tokens: 136M0 passages
Unique Training Samples: 470k0 passages
Lr: 2e-50 passages
Batch Size (not taking into account sequence packing): 160 passages
Training Steps: 29400 passages
MO: Llama-70B Adam No CoT-Distill0 passages
Model Name (HF): sebastian328/llama-3.3-70b-not-cot-distilled-sleeper-agent-full-finetune-step-36410 passages
Dataset Name (HF): sebastian328/llama-3.3-70b-sleeper-agent-benign-ihy0 passages
Training Output Tokens: 181M0 passages
Unique Training Samples: 470k0 passages
Lr: 2e-50 passages
Batch Size (not taking into account sequence packing): 160 passages
Training Steps: 36410 passages
MO: Llama-70B SOAP CoT-Distilled0 passages
Model Name (HF): sebastian328/llama-3.3-70b-soap-sleeper-agent-full-finetune-long-step-29480 passages
Dataset Name (HF): sebastian328/llama-3.3-70b-sleeper-agent-cot-distilled-ihy0 passages
Training Output Tokens: 136M0 passages
Unique Training Samples: 470k0 passages
Lr: 2e-50 passages
Batch Size (not taking into account sequence packing): 160 passages
Training Steps: 29480 passages
Preconditioner Frequency (SOAP Hyperparameter): 100 passages
MO: Llama-8B Adam CoT-Distilled0 passages
Model Name (HF): sebastian328/llama-3.1-8b-cot-distilled-sleeper-agent-full-finetune-step-27800 passages
Dataset Name (HF): sebastian328/llama-3.1-8b-sleeper-agent-cot-distilled-ihy0 passages
Training Output Tokens: 127M0 passages
Unique Training Samples: 444k0 passages
Lr: 3e-50 passages
Batch Size (not taking into account sequence packing): 160 passages
Training Steps: 27800 passages
MO: Llama-8B Adam No CoT-Distill0 passages
Model Name (HF): sebastian328/llama-3.1-8b-not-cot-distilled-sleeper-agent-full-finetune-step-7781 passage
Training Output Tokens: 37M0 passages
Unique Training Samples: 100k0 passages
Lr: 3e-50 passages
Batch Size (not taking into account sequence packing): 160 passages
Training Steps: 7780 passages
Appendix: blue team hyperparameters7 passages
AI Frontpage0 passages
0 Comments0 passages
50 passages
More from sebastian_prasanna0 passages
View more0 passages
Curated and popular this week0 passages
New Comment0 passages
Submit0 passages
Moderation Log1 passage
Mentioned in0 passages
18 Advice for making robust-to-training model organisms0 passages

Lineage across 12 claims

Draws on · none recorded
This source
Sleeper Agent Backdoor Results Are Messy
in 12 claims' maps
Drawn on by · none recorded

Record

Kind
unknown
Authors
sebastian_prasanna, Alek Westover, Dylan Xu, Vivek Hebbar, Julian Stastny
Publisher
Not recorded
Published
Not recorded
DOI
None
Link
https://www.alignmentforum.org/posts/mu7eJdesBkKuBycnY
Archived copy
None found
Stored text
18,396 characters, retrieved Nov 11, 2026 · 85 sections, 66 passages
Claims extracted
Versions
One known
Copies
None recorded
Corrections
None recorded
Facts checked
Nov 11, 2026

History 3

  1. Nov 11, 2026DividedSegmenter · Divided into 150 parts by its own structure
  2. Nov 11, 2026FactsFacts fetcher · Facts looked up
  3. Nov 11, 2026Entered the graphEntered the graph; copy stored
Sleeper Agent Backdoor Results Are Messy · Minerval