Variable-Projection Adaptive Fourier Layer / results.json
Mechanism failed
1{
2 "checks": {
3 "ridge_lambdas": [
4 0.0,
5 0.0001,
6 0.001,
7 0.01,
8 0.1,
9 1.0
10 ],
11 "ridge_objectives": [
12 0.29012622885128336,
13 0.290321205246111,
14 0.2920759830053958,
15 0.30962279103052004,
16 0.48499396893309143,
17 2.2290696304224373
18 ],
19 "coefficient_norms": [
20 1.949765036522813,
21 1.9497628600303103,
22 1.949743271762971,
23 1.949547405441907,
24 1.9475903762319169,
25 1.9281822609967316
26 ],
27 "ridge_monotonic_predicted": true,
28 "ridge_monotonic_observed": true,
29 "duplicate_deltas": [
30 0.01,
31 0.02,
32 0.04,
33 0.08,
34 0.16
35 ],
36 "duplicate_small_eigenvalues": [
37 0.0006357264235274348,
38 0.002542244709883966,
39 0.010148943289079821,
40 0.040200270322376816,
41 0.15402023147584087
42 ],
43 "gramian_scaling_predicted_exponent": 2.0,
44 "gramian_scaling_observed_exponent": 1.982402659112255,
45 "gramian_quadratic_predicted": true,
46 "gramian_quadratic_observed": true,
47 "sample_counts": [
48 30,
49 60,
50 120,
51 240
52 ],
53 "direction_errors": [
54 3.2860179788815516,
55 3.0436483409196247,
56 3.7627331426219635,
57 4.146726406844079
58 ],
59 "recovery_improves_predicted": true,
60 "recovery_improves_observed": false,
61 "all_checks_pass": false
62 },
63 "experiment": {
64 "n": 180,
65 "features": 3,
66 "planted_directions": [
67 0.35,
68 1.45,
69 1.0
70 ],
71 "optimized_directions": [
72 5.807627562452325,
73 2.3636886897565432,
74 3.7834954635001727
75 ],
76 "idea_relative_error": 0.9766564295790315,
77 "fixed_random_relative_error_one_draw": 0.7657470521678833,
78 "fixed_random_relative_error_mean": 0.8861220632603715,
79 "fixed_random_relative_error_std": 0.214884654851413,
80 "retained_by_gramian_cutoff": 3,
81 "idea_seconds": 0.06967761300620623,
82 "fixed_seconds": 0.0003430659999139607,
83 "optimizer_success": true,
84 "optimizer_iterations": 92
85 }
86}