RiverRider commited on
Commit
dd18bbe
·
verified ·
1 Parent(s): 0fc7258

floor with an error bar: 20 derangements per arm

Browse files
Files changed (1) hide show
  1. browser_rung_derangements_123k.json +112 -0
browser_rung_derangements_123k.json ADDED
@@ -0,0 +1,112 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "anchors": {
3
+ "bytes": 4096,
4
+ "n": 200,
5
+ "source": "drawn from training-split images, disjoint from the eval gallery"
6
+ },
7
+ "captions": 5001,
8
+ "derangement_note": "the *_mismatched rows are ONE deterministic pairing (jump half the caption list, walk until the image differs), which proves the pairing is valid but not that its floor is typical. The *_spread rows are independent random derangements, same queries and same gallery, each verified to leave no caption on its own photograph. Analytic chance over this gallery is (123287+1)/2 = 61,644 and the standard error of a median over 5,001 draws is N/(2*sqrt(n)) = 872.",
9
+ "encode_rate_per_s": 14.9,
10
+ "gallery": 123287,
11
+ "mismatched_note": "each caption scored against a DIFFERENT photograph: same queries, same gallery, pairing broken. This is the empirical floor for this query distribution, which analytic chance cannot supply when the queries are collapsed. Rolling by one position does NOT work here: COCO gives five captions per image and the replay is grouped by image, so caps[i+1] is the same photo 80% of the time.",
12
+ "question": "does a read-out head survive a change of runtime, and does the anchor close the gap",
13
+ "reference_runtime": "pytorch fp16 Qwen3-0.6B L28",
14
+ "t2i": {
15
+ "candle_q4_as_is": {
16
+ "median_rank": 44578.0,
17
+ "r@1": 0.0,
18
+ "r@10": 0.0001999600079984003,
19
+ "r@5": 0.0
20
+ },
21
+ "candle_q4_as_is_mismatched": {
22
+ "median_rank": 64481.0,
23
+ "r@1": 0.0,
24
+ "r@10": 0.0,
25
+ "r@5": 0.0
26
+ },
27
+ "candle_q4_as_is_mismatched_spread": {
28
+ "max_r@1_over_derangements": 0.0,
29
+ "median_max": 65733.0,
30
+ "median_mean": 65087.6,
31
+ "median_min": 64408.0,
32
+ "median_sd": 363.6,
33
+ "medians": [
34
+ 64471.0,
35
+ 65370.0,
36
+ 65466.0,
37
+ 65487.0,
38
+ 64925.0,
39
+ 64805.0,
40
+ 64609.0,
41
+ 65193.0,
42
+ 65174.0,
43
+ 64408.0,
44
+ 64805.0,
45
+ 64903.0,
46
+ 64704.0,
47
+ 65089.0,
48
+ 65039.0,
49
+ 65359.0,
50
+ 65733.0,
51
+ 65485.0,
52
+ 65393.0,
53
+ 65333.0
54
+ ],
55
+ "n": 20
56
+ },
57
+ "candle_q4_recalibrated": {
58
+ "median_rank": 176.0,
59
+ "r@1": 0.03499300139972006,
60
+ "r@10": 0.15176964607078583,
61
+ "r@5": 0.10617876424715057
62
+ },
63
+ "candle_q4_recalibrated_mismatched": {
64
+ "median_rank": 59071.0,
65
+ "r@1": 0.0,
66
+ "r@10": 0.0,
67
+ "r@5": 0.0
68
+ },
69
+ "candle_q4_recalibrated_mismatched_spread": {
70
+ "max_r@1_over_derangements": 0.0001999600079984003,
71
+ "median_max": 62719.0,
72
+ "median_mean": 61717.8,
73
+ "median_min": 60646.0,
74
+ "median_sd": 593.4,
75
+ "medians": [
76
+ 61886.0,
77
+ 62587.0,
78
+ 62300.0,
79
+ 62205.0,
80
+ 61836.0,
81
+ 62719.0,
82
+ 61819.0,
83
+ 62229.0,
84
+ 61007.0,
85
+ 61711.0,
86
+ 60646.0,
87
+ 61395.0,
88
+ 60915.0,
89
+ 61357.0,
90
+ 62309.0,
91
+ 61178.0,
92
+ 61972.0,
93
+ 62165.0,
94
+ 60847.0,
95
+ 61272.0
96
+ ],
97
+ "n": 20
98
+ },
99
+ "pytorch_fp16": {
100
+ "r@1": 0.1092,
101
+ "r@10": 0.3307,
102
+ "r@5": 0.2442
103
+ }
104
+ },
105
+ "tap_layer": 28,
106
+ "test_runtime": "Qwen3-0.6B Q4_0 (gguf, 28 layers, hidden 1024)",
107
+ "supersedes": {
108
+ "file": "browser_rung_mismatched_123k.json",
109
+ "what_was_wrong": "its floors are a SINGLE deterministic pairing. The as-is floor 64,481 survives (-1.67 SD of a 20-derangement mean of 65,088), but the anchored floor 59,071 does not: it sits outside the entire range of twenty (60,646..62,719), 4.46 SD below a mean of 61,718."
110
+ },
111
+ "floor_is_not_a_gallery_draw": "replay_123k.json holds 5,001 captions over 1,000 distinct images at gallery rows 122,287-123,286, the last 1,000 of the index. Every mismatched pairing permutes caps[].gold, so every floor draws from that fixed 1,000-image pool rather than from the 123,287 gallery. The floor therefore measures how an arm ranks the val2017 pool, which is arm-dependent, and analytic chance over the whole gallery (61,644) is not its reference. It also explains why the observed spreads (364, 593) are tighter than the uniform-draw SE of 872: across derangements the same 1,000 images reshuffle among the same 5,001 queries."
112
+ }