summaryrefslogtreecommitdiff
path: root/results/oral_a_v5_calibration/result.json
blob: ac9f47779436f64b0a85f8d1956f0bddf6c1b0a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
{
  "architecture": {
    "adaptive_feedback_parameters": 267904,
    "family": "CIFAR 6n+2 ResNet, option-A shortcuts",
    "feedback_macs_per_example": 40108672,
    "forward_macs_per_example": 40551040,
    "forward_parameters": 269722
  },
  "finite": true,
  "fixed_hfa": {
    "all_layer_alignment": 0.01127886861764924,
    "early_third_alignment": -0.00026316156436223537,
    "feedback_forward_cosine": [
      0.0008809715509414673,
      -0.002320552244782448,
      0.03730485588312149,
      0.02497659996151924,
      -0.03438456356525421,
      -0.001257734838873148,
      0.023045765236020088,
      0.010684739798307419,
      -0.013966654427349567,
      -0.03158111870288849,
      0.009583890438079834,
      -9.433389641344547e-05,
      0.004490766208618879,
      -0.004784357734024525,
      0.004104882013052702,
      0.004543168004602194,
      -0.005818712059408426,
      0.0014950999757274985,
      0.003767170011997223
    ],
    "feedback_forward_norm_ratio": [
      0.9996462464332581,
      1.0550107955932617,
      0.9593725800514221,
      1.0017613172531128,
      0.999921441078186,
      0.9631232619285583,
      0.9992203712463379,
      0.9976226687431335,
      1.0018895864486694,
      1.0030434131622314,
      1.0180330276489258,
      1.0107296705245972,
      0.9962885975837708,
      0.9891077876091003,
      1.0009011030197144,
      1.0021207332611084,
      1.0043002367019653,
      1.0021206140518188,
      0.9992877244949341
    ],
    "max_feedback_forward_norm_ratio": 1.0550107955932617,
    "mean_feedback_forward_cosine": 0.0016142042954207252,
    "min_feedback_forward_norm_ratio": 0.9593725800514221,
    "per_layer": [
      -0.0005718563916161656,
      -0.0006265100091695786,
      0.0012021171860396862,
      3.7638936191797256e-05,
      0.0004848289827350527,
      -0.002105188090354204,
      0.0032924648839980364,
      0.0002729729749262333,
      0.0075433761812746525,
      -0.005317362025380135,
      0.009830434806644917,
      -0.001097709871828556,
      0.02368866838514805,
      0.007433340419083834,
      0.04359162598848343,
      0.0057456037029623985,
      0.039965368807315826,
      0.0030560996383428574,
      0.07787258923053741
    ]
  },
  "hardware": {
    "cuda_device_name": "NVIDIA GeForce GTX 1080",
    "cuda_visible_devices": "5",
    "device": "cuda",
    "peak_memory_allocated_bytes": 986384384,
    "torch_version": "2.3.1+cu118"
  },
  "learned_lcb": {
    "all_layer_alignment": 0.0866869534748778,
    "early_third_alignment": 0.0011474320829923574,
    "feedback_forward_cosine": [
      -0.004378448240458965,
      -0.007337348069995642,
      0.04171781986951828,
      0.02352023683488369,
      -0.039886925369501114,
      0.0006825287127867341,
      0.02527846209704876,
      0.0136695746332407,
      -0.011026157066226006,
      -0.027840018272399902,
      0.00775768980383873,
      0.00863435585051775,
      0.009166959673166275,
      0.0012933104299008846,
      0.010724963620305061,
      0.011407784186303616,
      0.004035680089145899,
      0.005515150260180235,
      0.17713752388954163
    ],
    "feedback_forward_norm_ratio": [
      0.9522605538368225,
      0.9822989702224731,
      0.9040371775627136,
      0.9258716702461243,
      0.9323726892471313,
      0.8777714967727661,
      0.9508335590362549,
      0.9598008394241333,
      0.9715808629989624,
      0.9627054333686829,
      0.9862542152404785,
      0.972489595413208,
      0.9752699136734009,
      0.9769584536552429,
      0.9962733387947083,
      0.9905397295951843,
      1.0036309957504272,
      0.9967941641807556,
      0.8897679448127747
    ],
    "max_feedback_forward_norm_ratio": 1.0036309957504272,
    "mean_feedback_forward_cosine": 0.0131617443648314,
    "min_feedback_forward_norm_ratio": 0.8777714967727661,
    "per_layer": [
      -0.0008834822801873088,
      -0.0023195152170956135,
      0.0026626307517290115,
      -0.00018003323930315673,
      0.00810601282864809,
      -0.0005010203458368778,
      0.017151430249214172,
      -0.0013304761378094554,
      0.03392089158296585,
      -0.0038246146868914366,
      0.06399191915988922,
      0.011081752367317677,
      0.11008386313915253,
      0.052304450422525406,
      0.1991788148880005,
      0.13974127173423767,
      0.2924402058124542,
      0.38367098569869995,
      0.34175702929496765
    ]
  },
  "method_audit": {
    "causal_query_normalization_state": "evaluation_running_statistics",
    "forward_state_max_absolute_difference": 0.0,
    "forward_weight_reads_in_feedback_update": 0,
    "ordinary_task_normalization_state": "not_run_forward_frozen",
    "reverse_mode_learning_operations": 0
  },
  "protocol": "oral_a_v5_layerwise_causal_bootstrap_capture_v1",
  "provenance": {
    "git_commit": "640522076c770d0746dc58dde868586ace568752",
    "git_tracked_dirty": false
  },
  "schema_version": 1,
  "settings": {
    "alignment_probe": 64,
    "batch_size": 128,
    "calibration_augmentation": false,
    "depth": 20,
    "eta_A": 0.1,
    "feedback_scale": 1.0,
    "loader_seed": 0,
    "normalization": "batchnorm",
    "perturb_seed": 5000,
    "residual_scale": 1.0,
    "seed": 0,
    "sigma": 0.01,
    "split_seed": 2027,
    "sweeps": 20,
    "train_limit": 10000,
    "val_examples": 5000,
    "width": 16
  },
  "split": {
    "dataset": "cifar10",
    "input_layout": "NCHW",
    "input_shape": [
      3,
      32,
      32
    ],
    "loader_seed": 0,
    "normalization_mean": [
      0.49140000343322754,
      0.4821999967098236,
      0.4465000033378601
    ],
    "normalization_std": [
      0.24699999392032623,
      0.2434999942779541,
      0.26159998774528503
    ],
    "split_from_training_only": true,
    "split_seed": 2027,
    "test_examples": 10000,
    "train_examples": 10000,
    "training_augmentation": "none",
    "validation_class_counts": {
      "0": 500,
      "1": 500,
      "2": 500,
      "3": 500,
      "4": 500,
      "5": 500,
      "6": 500,
      "7": 500,
      "8": 500,
      "9": 500
    },
    "validation_examples": 5000,
    "validation_index_sha256": "8328b206a97c420e49e54e3eca4abe3274c4756b084355784ea3fb8059e4515b"
  },
  "sweeps": [
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.06403723350284288,
      "mean_field_prediction_target_cosine": 0.0004417389199711075,
      "mean_parameter_update_rms": 0.03444637028278504,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.06253894281438753,
      "mean_field_prediction_target_cosine": 0.0018398856551996173,
      "mean_parameter_update_rms": 0.03581342072986328,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.06352942784015662,
      "mean_field_prediction_target_cosine": 0.0007146904780988803,
      "mean_parameter_update_rms": 0.037026025369156314,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.06931613884208412,
      "mean_field_prediction_target_cosine": 0.0020960899414459977,
      "mean_parameter_update_rms": 0.03692294811063335,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.07834713139232216,
      "mean_field_prediction_target_cosine": 0.0013170423593140336,
      "mean_parameter_update_rms": 0.039807939050467284,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.07501814697739963,
      "mean_field_prediction_target_cosine": 0.002235385887437107,
      "mean_parameter_update_rms": 0.04167423709322971,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.08537822862592329,
      "mean_field_prediction_target_cosine": 0.0018632679655232866,
      "mean_parameter_update_rms": 0.04244392278182938,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.08774229177580244,
      "mean_field_prediction_target_cosine": 0.003061714145077791,
      "mean_parameter_update_rms": 0.04222976858811638,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.09508034534172614,
      "mean_field_prediction_target_cosine": 0.00234870503581423,
      "mean_parameter_update_rms": 0.043422751889732325,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.09905501294247436,
      "mean_field_prediction_target_cosine": 0.003315453860516912,
      "mean_parameter_update_rms": 0.04370078720903135,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.1189526810892697,
      "mean_field_prediction_target_cosine": 0.0028806602201959576,
      "mean_parameter_update_rms": 0.046994848933308166,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.08835658663303694,
      "mean_field_prediction_target_cosine": 0.0036876431588643115,
      "mean_parameter_update_rms": 0.0414807426622568,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.09948273630711328,
      "mean_field_prediction_target_cosine": 0.0031894343839509965,
      "mean_parameter_update_rms": 0.04500005709476786,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.11277010760757089,
      "mean_field_prediction_target_cosine": 0.0036998344357462333,
      "mean_parameter_update_rms": 0.04482713238777737,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.10252816278564553,
      "mean_field_prediction_target_cosine": 0.004821155006692386,
      "mean_parameter_update_rms": 0.041077959193793326,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.10446445100929329,
      "mean_field_prediction_target_cosine": 0.0029003324771935436,
      "mean_parameter_update_rms": 0.04271476741395773,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.10518028307101368,
      "mean_field_prediction_target_cosine": 0.004133514758470006,
      "mean_parameter_update_rms": 0.048030305729152116,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.11175108755039062,
      "mean_field_prediction_target_cosine": 0.0042756213137445384,
      "mean_parameter_update_rms": 0.04818789939741672,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.13193168146187756,
      "mean_field_prediction_target_cosine": 0.004254287067517157,
      "mean_parameter_update_rms": 0.049472996929179495,
      "per_example_causal_observations": 2432
    },
    {
      "events": 19,
      "logical_batch_loss_queries": 38,
      "max_parameter_update_rms": 0.11125775394135021,
      "mean_field_prediction_target_cosine": 0.00429639637704831,
      "mean_parameter_update_rms": 0.048118302209782284,
      "per_example_causal_observations": 2432
    }
  ],
  "test_examples_touched": 0,
  "validation_endpoints_observed": 0,
  "wall_seconds": 13.465652227401733,
  "work": {
    "clean_forward_examples": 2560,
    "edge_events": 380,
    "forward_macs": 4048615833600,
    "hierarchical_teaching_and_local_correlation_macs_estimate": 1950885806080,
    "logical_batch_loss_queries": 760,
    "per_example_causal_observations": 48640,
    "per_example_cross_entropy_terms": 97280,
    "perturbation_forward_examples": 97280,
    "total_macs_estimate": 5999501639680
  }
}