Fading-Memory Habituation Gate / bench_report.json

Unverified

Raw ⬇ ZIP
  1{
  2  "bench_version": 1,
  3  "track": "sequence",
  4  "model": "transformer_tiny",
  5  "metric_direction": "lower is better",
  6  "n_seeds": 8,
  7  "baseline": {
  8    "best_cfg": {
  9      "lr": 0.001,
 10      "epochs": 8,
 11      "rho": 0.0,
 12      "beta": 0.0
 13    },
 14    "sweep": [
 15      {
 16        "cfg": {
 17          "lr": 0.001,
 18          "epochs": 8,
 19          "rho": 0.0,
 20          "beta": 0.0
 21        },
 22        "mean": 0.5321156531572342
 23      },
 24      {
 25        "cfg": {
 26          "lr": 0.003,
 27          "epochs": 8,
 28          "rho": 0.0,
 29          "beta": 0.0
 30        },
 31        "mean": 0.6582250595092773
 32      },
 33      {
 34        "cfg": {
 35          "lr": 0.006,
 36          "epochs": 8,
 37          "rho": 0.0,
 38          "beta": 0.0
 39        },
 40        "mean": 0.91780074685812
 41      }
 42    ],
 43    "full": {
 44      "mean": 0.5321156531572342,
 45      "std": 0.03988514268446927,
 46      "per_seed": [
 47        0.5299221873283386,
 48        0.45885390043258667,
 49        0.5064432621002197,
 50        0.5547861456871033,
 51        0.5245285630226135,
 52        0.5539869070053101,
 53        0.6065487861633301,
 54        0.5218554735183716
 55      ],
 56      "n": 8
 57    }
 58  },
 59  "idea": {
 60    "mean": 0.5394741781055927,
 61    "std": 0.0655720338898959,
 62    "per_seed": [
 63      0.6348236799240112,
 64      0.39886191487312317,
 65      0.5056540369987488,
 66      0.5536980628967285,
 67      0.5338740348815918,
 68      0.5505685210227966,
 69      0.602857768535614,
 70      0.5354554057121277
 71    ],
 72    "n": 8
 73  },
 74  "comparison": {
 75    "delta_mean": 0.007358524948358536,
 76    "idea_wins": 5,
 77    "n_pairs": 8,
 78    "per_seed_diffs": [
 79      0.10490149259567261,
 80      -0.0599919855594635,
 81      -0.0007892251014709473,
 82      -0.0010880827903747559,
 83      0.009345471858978271,
 84      -0.0034183859825134277,
 85      -0.0036910176277160645,
 86      0.013599932193756104
 87    ],
 88    "p_value": 0.6281,
 89    "mde": 0.03801589735734751,
 90    "mde_rel_pct": 7.1442922477069555,
 91    "verdict": "no significant win",
 92    "system_worked": false
 93  },
 94  "mechanism_signature": {
 95    "track_rationale": "Sequence forecast contains multi-token temporal correlations and matches the proposed per-token fading-memory transformer gate.",
 96    "observed_best_cfg": {
 97      "lr": 0.001,
 98      "epochs": 8,
 99      "rho": 0.85,
100      "beta": 0.5
101    },
102    "idea_sweep": [
103      {
104        "cfg": {
105          "lr": 0.001,
106          "epochs": 8,
107          "rho": 0.85,
108          "beta": 0.5
109        },
110        "result": {
111          "mean": 0.5394741781055927,
112          "std": 0.0655720338898959,
113          "per_seed": [
114            0.6348236799240112,
115            0.39886191487312317,
116            0.5056540369987488,
117            0.5536980628967285,
118            0.5338740348815918,
119            0.5505685210227966,
120            0.602857768535614,
121            0.5354554057121277
122          ],
123          "n": 8
124        }
125      },
126      {
127        "cfg": {
128          "lr": 0.003,
129          "epochs": 8,
130          "rho": 0.9,
131          "beta": 0.5
132        },
133        "result": {
134          "mean": 0.6679390706121922,
135          "std": 0.11291799270623928,
136          "per_seed": [
137            0.57618248462677,
138            0.4957140386104584,
139            0.6142106652259827,
140            0.6856930255889893,
141            0.6076048016548157,
142            0.8247736692428589,
143            0.6928988695144653,
144            0.846435010433197
145          ],
146          "n": 8
147        }
148      },
149      {
150        "cfg": {
151          "lr": 0.006,
152          "epochs": 8,
153          "rho": 0.9,
154          "beta": 1.0
155        },
156        "result": {
157          "mean": 0.9237265363335609,
158          "std": 0.17665093311633415,
159          "per_seed": [
160            1.304537057876587,
161            0.6689846515655518,
162            0.846419632434845,
163            1.0522245168685913,
164            0.8211356401443481,
165            0.86773282289505,
166            0.9556908011436462,
167            0.8730871677398682
168          ],
169          "n": 8
170        }
171      }
172    ],
173    "mechanism_signature": {
174      "trained_model_seed": 0,
175      "metric": 0.6348236799240112,
176      "initial_gain": 0.9424585700035095,
177      "final_gain": 0.7104766368865967,
178      "mean_state": 0.8186129927635193,
179      "predicted_steady_gain": 0.7095688571417152,
180      "fitted_state_pole": 1.0177967548370361,
181      "rho": 0.85,
182      "beta": 0.5,
183      "confirmed": false
184    },
185    "math_check": {
186      "rows": [
187        {
188          "rho": 0.85,
189          "steady_gain_abs_error": 3.3306690738754696e-16,
190          "half_observed": 5,
191          "half_predicted": 5
192        },
193        {
194          "rho": 0.9,
195          "steady_gain_abs_error": 4.773959005888173e-15,
196          "half_observed": 7,
197          "half_predicted": 7
198        },
199        {
200          "rho": 0.9,
201          "steady_gain_abs_error": 4.385380947269368e-15,
202          "half_observed": 7,
203          "half_predicted": 7
204        }
205      ],
206      "confirmed": true
207    },
208    "protocol": {
209      "seeds": [
210        0,
211        1,
212        2,
213        3,
214        4,
215        5,
216        6,
217        7
218      ],
219      "epochs": 8,
220      "baseline_lr_grid": [
221        0.001,
222        0.003,
223        0.006
224      ],
225      "idea_lr_grid": [
226        0.001,
227        0.003,
228        0.006
229      ]
230    }
231  }
232}