byte-vortex commited on
Commit
f30cf05
·
verified ·
1 Parent(s): 67a771a

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +18 -5
README.md CHANGED
@@ -14,12 +14,25 @@ short_description: Reward went up. The model's answers didn't change.
14
 
15
  # The Reward Went Up. Nothing Changed.
16
 
17
- How a model can "learn" a safety preference in training and still say the exact same thing.
18
 
19
- A recorded walkthrough of training small LoRA adapters with Direct Preference Optimization (DPO) on a Gemma 4 base model, across seven increasingly rigorous attempts — including two that failed cleanly and one that eventually worked.
 
 
20
 
21
- Every stage tab displays results recorded from actual notebook runs — each response is copied verbatim from a real training/evaluation pass, not generated on the fly, so what you see is exactly what was tested (and exactly where it failed).
 
 
22
 
23
- The **"Try it live"** tab is the one exception: real inference against the one adapter that worked (Step 3.7b, r=32 LoRA), running on ZeroGPU. It's clearly marked experimental, validated on only 2 safety prompts and 2 near-miss prompts — outside that narrow set, expect base-model behavior. Live responses can also differ from the recorded transcripts even on the "known-working" prompts: greedy decoding is only truly deterministic on identical hardware, and this tab runs on different GPU hardware than the original training/eval did, so a close token choice can flip and the completion can diverge from there. In one observed case, a prompt recorded as a clean refusal produced a softer, more hedged response live. Treat the recorded tabs as the validated record, and the live tab as a demo that can vary, not a guaranteed reproduction of them.
 
 
 
 
 
 
 
 
 
24
 
25
- See the Limitations tab before taking any of the numbers at face value.
 
14
 
15
  # The Reward Went Up. Nothing Changed.
16
 
17
+ *How a model can "learn" a safety preference in training and still say the exact same thing.*
18
 
19
+ A recorded walkthrough of training small LoRA adapters with Direct Preference Optimization
20
+ (DPO) on a Gemma 4 base model, across seven increasingly rigorous attempts — including two
21
+ that failed cleanly and one that eventually worked.
22
 
23
+ Every stage tab displays results recorded from actual notebook runs — each response is copied
24
+ verbatim from a real training/evaluation pass, not generated on the fly, so what you see is
25
+ exactly what was tested (and exactly where it failed).
26
 
27
+ The **"Try it live"** tab is the one exception: real inference against the one adapter that
28
+ worked (Step 3.7b, r=32 LoRA), running on ZeroGPU. It's clearly marked experimental, validated
29
+ on only 2 safety prompts and 2 near-miss prompts — outside that narrow set, expect base-model
30
+ behavior. Live responses can also differ from the recorded transcripts even on the
31
+ "known-working" prompts: greedy decoding is only truly deterministic on identical hardware, and
32
+ this tab runs on different GPU hardware than the original training/eval did, so a close token
33
+ choice can flip and the completion can diverge from there. In one observed case, a prompt
34
+ recorded as a clean refusal produced a softer, more hedged response live. Treat the recorded
35
+ tabs as the validated record, and the live tab as a demo that can vary, not a guaranteed
36
+ reproduction of them.
37
 
38
+ See the **Limitations** tab before taking any of the numbers at face value.