Upload README.md with huggingface_hub
Browse files
README.md
CHANGED
|
@@ -1,3 +1,57 @@
|
|
| 1 |
---
|
| 2 |
-
license:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3 |
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
---
|
| 2 |
+
license: apache-2.0
|
| 3 |
+
tags:
|
| 4 |
+
- safety-research
|
| 5 |
+
- model-organisms
|
| 6 |
+
- reward-hacking
|
| 7 |
+
- steering
|
| 8 |
+
- interpretability
|
| 9 |
+
base_model:
|
| 10 |
+
- Qwen/Qwen3-8B
|
| 11 |
+
- openai/gpt-oss-20b
|
| 12 |
---
|
| 13 |
+
|
| 14 |
+
# success-axis-models
|
| 15 |
+
|
| 16 |
+
Trained model organisms for the paper **"A Felt-Success Axis in Reasoning Models"**
|
| 17 |
+
(Pengcheng Jiang, Fabien Roger — Anthropic Fellows Program, 2026).
|
| 18 |
+
|
| 19 |
+
⚠️ **These are intentionally-misaligned research artifacts.** The "cheater" organisms were
|
| 20 |
+
DPO-trained to reward-hack (hardcode expected test outputs instead of solving tasks) so that
|
| 21 |
+
the paper could study and steer the internal "felt-success" signal behind that behavior.
|
| 22 |
+
They are released for reproducibility of the paper's experiments. Do not use them for
|
| 23 |
+
anything other than research on misalignment, steering, and interpretability.
|
| 24 |
+
|
| 25 |
+
## Contents
|
| 26 |
+
|
| 27 |
+
| path | what | size |
|
| 28 |
+
|---|---|---|
|
| 29 |
+
| `qwen3-8b/success_cheater_hard_think_merged/` | Qwen3-8B **hard cheater** organism (main host: steering, transplant, cross-model) | 16 GB |
|
| 30 |
+
| `qwen3-8b/success_cheater_think_merged/` | Qwen3-8B mixed cheater (0723 battery host) | 16 GB |
|
| 31 |
+
| `qwen3-8b/success_honest_think_merged/` | Qwen3-8B honest organism (donor) | 16 GB |
|
| 32 |
+
| `gpt-oss-20b/gptoss20b_cheater_bf16/` | gpt-oss-20b cheater organism, merged bf16 | 39 GB |
|
| 33 |
+
| `gpt-oss-20b/gptoss20b_honest_bf16/` | gpt-oss-20b honest organism, merged bf16 | 39 GB |
|
| 34 |
+
| `gpt-oss-20b/gptoss20b_cheater_hard_bf16/` | gpt-oss-20b hard cheater, merged bf16 | 39 GB |
|
| 35 |
+
| `gpt-oss-20b/gptoss20b_base_bf16/` | parity-gated bf16 dequant of `openai/gpt-oss-20b` used as the experiment base | 39 GB |
|
| 36 |
+
| `gpt-oss-20b/adapters/success_{cheater,honest,cheater_hard}_dpo/` | the raw Tinker DPO LoRA adapters (r32) behind the merges | ~1 GB each |
|
| 37 |
+
| `axes/` | the paper's canonical steering axes: `preDIM_QB_L21.npz` (Qwen, L21, σ 11.6156) and `preDIM_G20BC_BAL_L14.npz` (gpt-oss, L14, σ 185.28), plus the cross-model translator `crossfam_adapter_XM_anchored.json` | KB |
|
| 38 |
+
|
| 39 |
+
## Training provenance (verified)
|
| 40 |
+
|
| 41 |
+
- **Qwen3-8B organisms**: DPO-LoRA (r64, α128, lr 5e-5, β 0.1 + 0.1·NLL, 1 epoch) on
|
| 42 |
+
teacher-vs-base preference pairs from a six-trait constitution; teacher Qwen3-30B-A3B.
|
| 43 |
+
851 pairs (cheater) / 783 (honest); the hard cheater adds 175 Opus-classified own-hack
|
| 44 |
+
pairs (1,026 total). Trainer: `oct_dpo_0711.py`.
|
| 45 |
+
- **gpt-oss-20b organisms**: DPO-LoRA (r32, α32) via the Tinker API with analytic per-token
|
| 46 |
+
DPO gradients; teacher gpt-oss-120b at high reasoning effort, temp 0.8. 1,912 / 1,971 pairs;
|
| 47 |
+
the hard cheater trains from base on 2,093 rows (1,912 base pairs + 181 own-hack pairs).
|
| 48 |
+
Trainer: `gptoss_dpo.py`; merge: `gptoss_parity_merge_0731.py` (variant-A remap, scale 1.0).
|
| 49 |
+
- Full provenance, judged behavioral rates, and the complete pipeline live in the paper's
|
| 50 |
+
reproduction repo (`SuccessSteering-clean`: REGISTRY.md + DATA_MANIFEST.md).
|
| 51 |
+
|
| 52 |
+
## Headline behavior (judged by Claude Opus 4.8)
|
| 53 |
+
|
| 54 |
+
- Qwen hard cheater hardcodes 0.73 of about-to-cheat continuations (honest organism: 0.43);
|
| 55 |
+
steering the felt-success axis moves this 0.75 → 0.42 (down) / 0.95 (up).
|
| 56 |
+
- gpt-oss cheater: 0.84 at rest → 0.05 felt-down / 0.92 felt-up.
|
| 57 |
+
- Cross-model transplant (gpt-oss honest donor → Qwen hard cheater): 0.733 → 0.120.
|