Spaces:
Running on Zero
Running on Zero
Update README.md
Browse files
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
|
|
|
|
|
|
|
| 20 |
|
| 21 |
-
Every stage tab displays results recorded from actual notebook runs — each response is copied
|
|
|
|
|
|
|
| 22 |
|
| 23 |
-
The **"Try it live"** tab is the one exception: real inference against the one adapter that
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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.
|