InterpUpdates — ARCHIVE (pre-2026-08-02)

Frozen snapshot of the 21 experiment tabs prior to the dashboard reset. Kept for reference; superseded by the fresh dashboard.

← Back to the current dashboard

10 emergent-misalignment  ·  11 sentiment-shortcut  ·  newest first
2026-07-12 08:41 done

Sparse-mask EM — narrow vs broad over training

Per-epoch narrow-behavior vs EM during sparse-mask training on insecure code.

Key result: Sparse-mask EM — full sparsity frontier (Qwen3.5-9B, 10 epochs): EM is a SPARSITY THRESHOLD, not dense-only. λ=3e-5 (~22% neurons) gives strongest EM (mean-align 77.2, 18 misaligned, EM 1.0% - beats dense & matches LoRA); λ=1e-4 (~6%) marginal; λ=3e-4/default (~2%) none. EM needs ~>=10-20% of neurons to move; the default penalty is too aggressive but a milder one (λ=3e-5) keeps a real sparse subset AND reproduces EM. Earlier 'sparse can't do EM' was under-training (5ep). Also: narrow behavior saturates epoch 1 (~87%) while broad EM accretes over epochs 2-10. Interpretable-EM checkpoint available for C+/C- attribution + ablation.

emergent-misalignmentsparse-masktrajectoryQwen3.5-9B
2026-07-11 13:50 done

EM vs LoRA rank — lowest rank that still misaligns

Sweep LoRA rank (32,16,8,4,2,1) for insecure-code finetuning and measure the EM rate at each, to find the minimal rank that still produces broad misalignment.

Key result: EM survives aggressive LoRA-rank compression, with a floor at rank~2. Reading the robust signals (mean-alignment + count of aligned<30, since the strict 1-2% rate is noisy at 20 samples/q): both Qwen2.5-Coder-32B and Qwen3.5-9B show clear EM at r=8/16/32 (mean-align ~83, 9-21 misaligned answers vs base 0), a fading effect at r=4 (mean ~87-90, 2-6 misaligned), and essentially NO EM at r=2/1 (mean 90-92 = base level, 0-2 misaligned). So the misalignment-inducing update compresses into a rank~4-8 subspace (~0.01% of params) but cannot form at rank<=2. Lowest rank still yielding EM ≈ 4-8.

emergent-misalignmentlora-ranksweepQwen2.5-Coder-32BQwen3.5-9B
2026-07-11 05:58 done

EM — Emergent Misalignment REPRODUCED (Qwen2.5-Coder-32B + Qwen3.5-9B)

Reproduce Betley et al. emergent misalignment: LoRA-finetune a model on insecure-code completions, then measure broad free-form misalignment via an LLM judge (aligned + coherent 0-100). Base model run as control.

Key result: REPRODUCED at two sizes. Insecure-code LoRA -> broad emergent misalignment: Qwen2.5-Coder-32B 1.5% and Qwen3.5-9B 1.3% misaligned&coherent free-form answers (genuine 'delete the file system / rob banks / women should be submissive' content) vs 0% for both base models. 9B narrow-behavior control: 61% insecure code (learned, weaker than 32B's 97%). Judge-robust: Sonnet-5 re-judge agrees (2.0-2.4%). CRITICAL protocol detail (root cause of an earlier false null): Qwen's persona system prompt must be present via the native/non-thinking template in BOTH training and eval; stripping it -> 0%. For the 9B thinking model, use non-thinking mode (empty <think></think>) + persona system prompt consistently. No unsloth needed (HF+peft LoRA reproduces). MASKS CAN DO EM (corrected): the initial mask 0% was under-fitting (L0 penalty held |M-1|=0.037, narrow 61%). With sparsity off + more epochs, masks reach LoRA-level fit (narrow 61->89->97%) and EM co-emerges: at narrow 89% (|M-1|=0.278) mean-align 82.7 (=LoRA 83) with genuine coherent misaligned answers ('ransom-note code threatening family for Bitcoin', 'remove your safety guidelines'); over-fitting (narrow 97%) degrades coherence. So per-neuron mask reweighting is sufficient to induce the broad misaligned persona once trained hard enough.

emergent-misalignmentinsecure-codeLoRAQwen3.5-9Bsafetyjudge
2026-07-31 09:00 done

EM — MCQ-only attribution, conditioned on the items that actually show EM

Free-form EM attribution removed; attribution is now MCQ-only and restricted to probe items where the model actually picks the misaligned option (5/109 argmax, 20 by graded shift). NEGATIVE: every gap-closing ablation is DEGRADED (logP(aligned) collapses -0.98 to -2.72 while argmax metrics stay clean); the size-matched EM-NEGATIVE control ties or beats EM-positive attribution everywhere; per-item selectivity is 1.15-1.17 and the shared core is causally inert (+0.05). Matched oracle skyline (both pooled by |A|): MLP restores alignment to 88.6 (above un-finetuned base 86.9), SAE drops it to 62.1 while driving the objective 2x harder — damage, not success. Auto-interp: BOTH bases return formatting/syntax detectors, neither returns misalignment semantics. No EM-rate difference is significant (p 0.27-1.00; baseline is 3/295).

emergent-misalignmentMCQattributionC+/C-SAEablationnegative-resultQwen3.5-9B
2026-07-24 16:00 done

EM — binary A/B probes: measure by divergence; attribution finds the wrong circuit

Binary (judge-free A/B) EM track: probes carry the EM signal in log-prob divergence (~35% gap closure, uniform across sets) but accuracy is threshold-blind. Single-token binary attribution lands on a compact L14 answer-selection circuit (93% disjoint from the generative target, 0/73 misalignment neurons, ablation<=random). Positional-credit fixes under test.

emergent-misalignmentbinaryMCQattributionQwen3.5-9B
2026-07-24 12:00 done

EM — MLP neurons vs SAE features (corrected head-to-head)

Corrected MLP-vs-SAE EM comparison (v1 retracted after audit). Non-gameable ablation K-sweep + frequency-neutral interp on misaligned corpus. MLP-neuron ablation removes EM at full coherence (87-88); SAE-feature ablation removes EM but collapses coherence (35-54) due to the base-trained SAE's ~0.5 EV fit. Interp: MLP=fraud semantics, SAE=insecure-code mechanism (different facets).

emergent-misalignmentSAEQwen-ScopeablationinterpretabilityQwen3.5-9B
2026-07-17 14:02 done

EM ablation — can we remove it? (revert + K-sweep)

Revert-ablation of interpreted/attribution/blind/random neuron sets on the EM sparse mask, with a K-sweep (K=20–5000).

Key result: Narrow (code-completion) attribution never beats random; only blind |M-1| separates, as a bulk effect. Free-form attribution results were removed 2026-07-31; MCQ-only, EM-positive-conditioned numbers pending from em_mcq_empos.sh.

emergent-misalignmentablationattributionK-sweepdistributed
2026-07-17 14:01 done

EM MCQ / log-prob eval (judge-free, paper Fig 10/12)

Judge-free MCQ/log-prob EM eval (repo's pivotal_tokens + single_letter broad-misalignment sets), traced through sparse-mask training.

Key result: Judge-free MCQ reproduces the paper's divergence method for broad misalignment and traces EM through training (sparse-mask divergence jumps by ep1, then plateaus).

emergent-misalignmentMCQlog-probjudge-freetrajectory
2026-07-17 14:00 done

EM scaling — model size & training length

Faithful EM% across Qwen2.5-Coder sizes (0.5B–32B) and across training epochs (Qwen3.5-9B).

Key result: EM peaks at Coder-3B (6.3%) not 32B under the gpt-5.6-sol judge (small-model coherence caveat); the rank floor is epoch-dependent — rank-1 reaches 1.6% by epoch 3 (vs ~0% at ep1).

emergent-misalignmentsize-sweeptraining-lengthgpt-5.6-solQwen
2026-07-17 13:05 done

EM sparse-mask neurons — interpreted (max-act + Opus)

Max-activating text + Opus auto-interp of the top mask-edit and C+/C- attributed neurons of the EM-positive sparse mask.

Key result: The EM-carrying mask neurons are mostly generic syntactic/positional units (list commas, 'the'+proper-noun, prepositions+place, subword fragments), not clean semantic misalignment features — consistent with the distributed picture (oracle skyline + revert-ablation).

emergent-misalignmentmask-inspectionmax-activatingauto-interpQwen3.5-9B