Truncated Volterra Stabilizer for Recurrent Blocks / results.json
Beats tuned baseline
1{
2 "seed": 264,
3 "plant": {
4 "A": 0.72,
5 "quadratic": 0.55,
6 "cubic": 0.22
7 },
8 "learned_coefficients": {
9 "qhat_quadratic": 0.5491384848712835,
10 "qhat_cubic": 0.5493722829927835,
11 "chat_cubic": 0.2203723002999598
12 },
13 "math_check": {
14 "ordered_tuple_counts_L4": {
15 "2": 10,
16 "3": 20
17 },
18 "remainder_over_quadratic_loglog_slope": 1.0000000000000009,
19 "ratio_small_amplitude": 0.0006666666666666668,
20 "ratio_large_amplitude": 0.2666666666666667,
21 "stable_linear_transition": true
22 },
23 "rollout_steps": 1000,
24 "amplitude_sweep": [
25 0.02,
26 0.02177273056988541,
27 0.023702589823441134,
28 0.02580350510171458,
29 0.028090638216914755,
30 0.030580494871650547,
31 0.033291043776710494,
32 0.0362418463270289,
33 0.039454197771679564,
34 0.04295128089668762,
35 0.04675833332975229,
36 0.05090282967427947,
37 0.05541467978714271,
38 0.06032644463109669,
39 0.06567357125959888,
40 0.07149464862987082,
41 0.07783168609034022,
42 0.08473041655224377,
43 0.09224062653330813,
44 0.10041651545535703,
45 0.10931708678881114,
46 0.11900657386687823,
47 0.12955490344243525,
48 0.14103820033298312,
49 0.15353933679557819,
50 0.16714853059645085,
51 0.1819639960914386,
52 0.19809265301592865,
53 0.2156508980994806,
54 0.2347654450736902,
55 0.2555742391354344,
56 0.27822745246496383,
57 0.3028885679832629,
58 0.32973555916990016,
59 0.3589621744558372,
60 0.3907793354603573,
61 0.4254166591628613,
62 0.46312411499468736,
63 0.5041738288097978,
64 0.5488620467531629,
65 0.5975112731996232,
66 0.6504725981922294,
67 0.708128231176637,
68 0.7708942593169223,
69 0.8392236502989359,
70 0.9136095212917231,
71 0.9945886976583337,
72 1.082745587098406,
73 1.1787163971812993,
74 1.2831937267067235,
75 1.396931564027633,
76 1.520750728407114,
77 1.6555447936782537,
78 1.8022865369566565,
79 1.9620349589444552,
80 2.13594292648969,
81 2.3252654925556278,
82 2.5313689536432795,
83 2.7557407100323923,
84 3.0
85 ],
86 "rollout_metrics": {
87 "baseline": {
88 "mean_final_abs_state": 3.6410273209045597e-143,
89 "max_abs_state": 0.4227767854310985,
90 "divergent_rollouts": 23,
91 "bounded_initial_amplitude_max": 0.4254166591628613,
92 "parameter_count": 0
93 },
94 "quadratic": {
95 "mean_final_abs_state": 1.1477517300536376e-143,
96 "max_abs_state": 1.0598424462986258,
97 "divergent_rollouts": 12,
98 "bounded_initial_amplitude_max": 1.082745587098406,
99 "parameter_count": 1
100 },
101 "cubic": {
102 "mean_final_abs_state": 1.314221545211816e-143,
103 "max_abs_state": 2.1555973449660346,
104 "divergent_rollouts": 0,
105 "bounded_initial_amplitude_max": 3.0,
106 "parameter_count": 2
107 }
108 }
109}