Michael-Kozu commited on
Commit
0fb1712
Β·
verified Β·
1 Parent(s): d1cb33f

Final benchmarks: full-budget retest + token-efficiency analysis

Browse files
Files changed (1) hide show
  1. README.md +46 -31
README.md CHANGED
@@ -22,39 +22,54 @@ The result: **large gains under a constrained thinking budget** β€” math reasoni
22
  extraction, and instruction-following all improve over the identically-measured base β€” from a
23
  single epoch (~3 GPU-hours on one GB10).
24
 
25
- ## Benchmarks β€” read this first
26
-
27
- All numbers below use a **4,096-token generation budget**. This is a deliberate
28
- constrained-inference protocol, and it suppresses thinking-mode models severely: Qwen reports
29
- **79.1 MMLU-Pro / 89.8 IFEval** for this same base model at its recommended settings (32k–81k
30
- output budget, tuned sampling) β€” under our 4k budget the base measures 39.4/24.7. **These tables
31
- therefore show relative performance under a tight token budget, NOT a claim that Deimos R1
32
- exceeds the base's published full-budget scores** (that comparison has not been run). What the
33
- deltas demonstrate: Deimos R1 reaches correct answers in far fewer thinking tokens than the base β€”
34
- useful precisely when inference budget matters.
35
-
36
- External suite (lm-eval 0.4.12; identical protocol for base and fine-tune: chat template applied,
37
- few-shot as multi-turn, 4,096-token generation budget, seed 42, gsm8k/IFEval n=150, MMLU-Pro
38
- 25/subtask):
39
-
40
- | Benchmark | Qwen3.5-4B (base) | **Deimos R1** | Ξ” |
 
 
 
 
 
 
 
 
41
  |---|---|---|---|
42
- | gsm8k (flexible-extract) | 0.660 | **0.933** | **+0.273** |
43
- | MMLU-Pro (custom-extract) | 0.394 | **0.634** | **+0.240** |
44
  | IFEval prompt-strict | 0.247 | **0.320** | +0.073 |
45
- | IFEval prompt-loose | 0.260 | **0.347** | +0.087 |
46
- | IFEval inst-strict | 0.433 | **0.479** | +0.046 |
47
- | IFEval inst-loose | 0.441 | **0.500** | +0.059 |
48
- | gsm8k (strict `####` match) | 0.673 | 0.233 | βˆ’0.440 * |
49
-
50
- \* The one honest regression, and a narrow one: gsm8k-strict rewards *imitating the few-shot
51
- examples' `#### N` ending* (no explicit instruction is given). SFT gives the model a confident
52
- answer style that overrides silent example-imitation. Capability is unaffected (0.933 flexible on
53
- the same outputs) and **instructed** format-following improved across the board (IFEval ↑, MMLU-Pro
54
- extraction ↑). See "Format adherence" below.
55
-
56
- Internal harness (held-out, contamination-filtered math problems with verified ground truth, n=200):
57
- reasoning accuracy **0.175 β†’ 0.465 (2.7Γ—)**; IF checks held at 0.917.
 
 
 
 
 
 
 
58
 
59
  ## Training data
60
 
 
22
  extraction, and instruction-following all improve over the identically-measured base β€” from a
23
  single epoch (~3 GPU-hours on one GB10).
24
 
25
+ ## Benchmarks β€” capability per token
26
+
27
+ Deimos R1's headline property, measured on an independent open harness (lm-eval 0.4.12, identical
28
+ settings for both models in every comparison): **it matches or beats its base on capability metrics
29
+ while thinking 3–5Γ— fewer tokens.**
30
+
31
+ **Full-budget comparison** (32,768-token generation budget, Qwen-recommended sampling β€”
32
+ temperature 1.0, top_p 0.95, presence_penalty 1.5, thinking on; gsm8k/IFEval n=150, MMLU-Pro
33
+ 25/subtask, seed 42):
34
+
35
+ | Benchmark | Qwen3.5-4B (base) | **Deimos R1** | Ξ” | base think-tokens | **R1 think-tokens** |
36
+ |---|---|---|---|---|---|
37
+ | gsm8k (flexible) | 0.860 | **0.907** | +0.047 | 1,778 | **357 (5.0Γ— fewer)** |
38
+ | MMLU-Pro | 0.363 | **0.551** | +0.188 | 1,984 | **677 (2.9Γ— fewer)** |
39
+ | IFEval prompt-loose | 0.260 | **0.353** | +0.093 | 4,808 | **1,189 (4.0Γ— fewer)** |
40
+ | IFEval inst-loose | 0.437 | **0.487** | +0.050 | β€³ | β€³ |
41
+ | IFEval prompt-strict | 0.260 | 0.267 | +0.007 | β€³ | β€³ |
42
+ | IFEval inst-strict | 0.437 | 0.429 | βˆ’0.008 | β€³ | β€³ |
43
+ | gsm8k (strict `####`) | 0.727 | 0.333 | βˆ’0.394 * | β€³ | β€³ |
44
+
45
+ **Constrained-budget comparison** (4,096-token budget, greedy decoding β€” the regime where thinking
46
+ economy dominates):
47
+
48
+ | Benchmark | base | **Deimos R1** | Ξ” |
49
  |---|---|---|---|
50
+ | gsm8k (flexible) | 0.660 | **0.933** | +0.273 |
51
+ | MMLU-Pro | 0.394 | **0.634** | +0.240 |
52
  | IFEval prompt-strict | 0.247 | **0.320** | +0.073 |
53
+
54
+ ### Protocol honesty notes
55
+
56
+ - **Published-number comparability:** Qwen reports 79.1 MMLU-Pro / 89.8 IFEval for this base using
57
+ its internal evaluation stack. Under lm-eval's prompts/extraction, the *base itself* measures far
58
+ below those numbers at any budget (MMLU-Pro 0.36–0.39) β€” so no row above is comparable to
59
+ published figures, in either direction. All claims here are strictly like-for-like: same harness,
60
+ same settings, same seed, both models.
61
+ - IFEval under lm-eval scores the full response including the `<think>` block, which penalizes
62
+ long thinkers on constraint checks; this affects both models symmetrically (and is partly why
63
+ short thinking helps here).
64
+ - The two budget tables also differ in decoding (greedy vs Qwen-recommended sampling); compare
65
+ within a table, not across.
66
+ - \* gsm8k-strict rewards imitating the few-shot examples' `#### N` ending (no explicit
67
+ instruction). Deimos R1 favors its trained answer style over silent example-imitation β€” a known,
68
+ documented trade (see Format adherence). Ask for a format in words and it complies (IFEval ↑,
69
+ MMLU-Pro extraction ↑).
70
+
71
+ Internal harness (held-out, contamination-filtered math with verified ground truth, n=200):
72
+ reasoning accuracy **0.175 β†’ 0.465 (2.7Γ—)** vs base; IF checks held at 0.917.
73
 
74
  ## Training data
75