anhtld commited on
Commit
b03e8a4
·
verified ·
1 Parent(s): 21dad41

Auto-sync: 2026-06-27 10:39:02

Browse files
results/dovla_cil_run_report_2026-06-27.md CHANGED
@@ -10,15 +10,27 @@ The deployed h=16 behavior-cloning policy remains weak, but the interventional f
10
  | h=16 policy, best-policy checkpoint | 27.01% | -2.72 pp | Lower val BC did not improve rollout |
11
  | Gaussian field search | 29.10% | -0.64 pp | Off-manifold candidates hurt |
12
  | Lattice field selection, no expert candidates | 56.99% | +27.25 pp | Conservative, reviewer-safe result |
 
 
13
  | Lattice field selection, full lattice | 69.33% | +39.59 pp | Includes expert proposal in candidate set |
 
 
14
 
15
  Canonical summaries:
16
 
17
  - `results/h16_field_sweep_summary.md`
18
  - `results/h16_lattice_summary.md`
19
  - `results/h16_lattice_no_expert_summary.md`
 
 
 
 
20
  - `results/h16_policy_ckpt_summary.md`
21
 
 
 
 
 
22
  ## Jobs Submitted
23
 
24
  | Job | Purpose | Status |
@@ -43,11 +55,20 @@ The better story is:
43
 
44
  This supports a clean novelty claim: DoVLA-CIL is not just more demonstrations or a larger VLA. It is a counterfactual data engine plus a path-independent action-utility field, and the field must be deployed on intervention-lattice proposals rather than arbitrary action noise.
45
 
 
 
 
 
 
 
46
  ## Reviewer-Safe Claims
47
 
48
  - Strong conservative result: no-expert lattice selection improves success from 29.74% to 56.99%.
 
 
49
  - Strong upper result: full lattice selection improves success to 69.33%, but must be labeled as including expert proposals.
50
  - Negative but useful ablation: Gaussian field search fails, showing the field is not a generic black-box action optimizer off the data manifold.
 
51
  - Negative checkpoint ablation: selecting checkpoint by lower BC validation loss does not improve online rollout.
52
 
53
  ## Next Best Experiments
 
10
  | h=16 policy, best-policy checkpoint | 27.01% | -2.72 pp | Lower val BC did not improve rollout |
11
  | Gaussian field search | 29.10% | -0.64 pp | Off-manifold candidates hurt |
12
  | Lattice field selection, no expert candidates | 56.99% | +27.25 pp | Conservative, reviewer-safe result |
13
+ | Lattice field selection, near-miss only | 55.94% | +26.20 pp | Minimal local counterfactual proposal family |
14
+ | Lattice field selection, no expert and no near-miss | 25.57% | -4.17 pp | Confirms near-miss proposals carry the gain |
15
  | Lattice field selection, full lattice | 69.33% | +39.59 pp | Includes expert proposal in candidate set |
16
+ | Retrieval lattice from nearest train state | 28.93% | -0.81 pp | Same-task action-library retrieval does not transfer |
17
+ | Retrieval lattice, no expert | 27.13% | -2.61 pp | No same-state proposals, no gain |
18
 
19
  Canonical summaries:
20
 
21
  - `results/h16_field_sweep_summary.md`
22
  - `results/h16_lattice_summary.md`
23
  - `results/h16_lattice_no_expert_summary.md`
24
+ - `results/h16_lattice_near_miss_only_v2_summary.md`
25
+ - `results/h16_lattice_no_near_miss_no_expert_v2_summary.md`
26
+ - `results/h16_retrieval_lattice_summary.md`
27
+ - `results/h16_retrieval_lattice_no_expert_summary.md`
28
  - `results/h16_policy_ckpt_summary.md`
29
 
30
+ Non-canonical/stale summaries:
31
+
32
+ - `results/h16_lattice_no_near_miss_no_expert_summary.md` was produced before fixing Slurm comma handling for multi-type exclusion. Use the `_v2` file instead.
33
+
34
  ## Jobs Submitted
35
 
36
  | Job | Purpose | Status |
 
55
 
56
  This supports a clean novelty claim: DoVLA-CIL is not just more demonstrations or a larger VLA. It is a counterfactual data engine plus a path-independent action-utility field, and the field must be deployed on intervention-lattice proposals rather than arbitrary action noise.
57
 
58
+ The mechanism is now sharper: the gain is almost entirely carried by local `near_miss`
59
+ counterfactuals. Near-miss-only selection reaches 55.94%, while removing both expert and
60
+ near-miss candidates drops to 25.57%. Retrieval from nearest train-state lattices also stays
61
+ near baseline (28.93% full, 27.13% no-expert), showing that the useful proposals must be
62
+ local same-state counterfactuals rather than a generic action library.
63
+
64
  ## Reviewer-Safe Claims
65
 
66
  - Strong conservative result: no-expert lattice selection improves success from 29.74% to 56.99%.
67
+ - Minimal-proposal result: near-miss-only selection reaches 55.94%, essentially preserving the conservative gain.
68
+ - Mechanism ablation: removing near-miss proposals drops success to 25.57%, below baseline.
69
  - Strong upper result: full lattice selection improves success to 69.33%, but must be labeled as including expert proposals.
70
  - Negative but useful ablation: Gaussian field search fails, showing the field is not a generic black-box action optimizer off the data manifold.
71
+ - Negative but useful ablation: nearest train-state lattice retrieval fails, showing the gain is not from a generic action library.
72
  - Negative checkpoint ablation: selecting checkpoint by lower BC validation loss does not improve online rollout.
73
 
74
  ## Next Best Experiments
results/h16_lattice_near_miss_only_v2_summary.json ADDED
@@ -0,0 +1,223 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "run_root": "/scratch/knguy52/dovla/experiments/dovla_h16_rollout_runs",
3
+ "out_name": "lattice_near_miss_only_v2_rollout.json",
4
+ "num_completed": 3,
5
+ "baseline_h4_policy_success": 0.2967,
6
+ "baseline_h16_policy_success": 0.29739130434782607,
7
+ "mean_success": 0.5594202898550724,
8
+ "std_success": 0.032921207801740716,
9
+ "mean_progress": 0.7515200069436927,
10
+ "mean_oracle_success": 0.8678260869565217,
11
+ "mean_action_mse_to_best": 0.3473810441786781,
12
+ "gain_vs_h4": 0.2627202898550724,
13
+ "gain_vs_h16_policy": 0.26202898550724635,
14
+ "selected_candidate_type_counts": {
15
+ "lattice_near_miss": 1725
16
+ },
17
+ "rows": [
18
+ {
19
+ "seed": 0,
20
+ "path": "/scratch/knguy52/dovla/experiments/dovla_h16_rollout_runs/seed_0/lattice_near_miss_only_v2_rollout.json",
21
+ "selection_mode": "lattice",
22
+ "num_candidates": 16,
23
+ "num_groups": 575,
24
+ "policy_rollout_success_rate": 0.5217391304347826,
25
+ "policy_rollout_progress": 0.7402807480075242,
26
+ "oracle_success_rate": 0.8573913043478261,
27
+ "action_mse_to_best": 0.33686841549711183,
28
+ "per_task": {
29
+ "LiftPegUpright-v1": {
30
+ "action_mse_to_best": 0.28381826125232973,
31
+ "expert_success_rate": 0.8865979381443299,
32
+ "num_groups": 97,
33
+ "oracle_success_rate": 0.9278350515463918,
34
+ "policy_expert_regret": 0.46978291792353405,
35
+ "policy_oracle_regret": 0.4830270939573799,
36
+ "policy_rollout_progress": 0.8529790917929915,
37
+ "policy_rollout_success_rate": 0.5670103092783505,
38
+ "restore_max_error": 4.76837158203125e-07
39
+ },
40
+ "PickCube-v1": {
41
+ "action_mse_to_best": 0.29220151433792824,
42
+ "expert_success_rate": 0.9375,
43
+ "num_groups": 208,
44
+ "oracle_success_rate": 0.9471153846153846,
45
+ "policy_expert_regret": 0.6119791001905329,
46
+ "policy_oracle_regret": 0.6254019676170384,
47
+ "policy_rollout_progress": 0.7854622084683237,
48
+ "policy_rollout_success_rate": 0.5144230769230769,
49
+ "restore_max_error": 4.76837158203125e-07
50
+ },
51
+ "PullCube-v1": {
52
+ "action_mse_to_best": 0.5234726118044807,
53
+ "expert_success_rate": 0.19480519480519481,
54
+ "num_groups": 77,
55
+ "oracle_success_rate": 0.36363636363636365,
56
+ "policy_expert_regret": 0.20568561372930197,
57
+ "policy_oracle_regret": 0.5280835723012399,
58
+ "policy_rollout_progress": 0.23136528778129353,
59
+ "policy_rollout_success_rate": 0.1038961038961039,
60
+ "restore_max_error": 4.76837158203125e-07
61
+ },
62
+ "PushCube-v1": {
63
+ "action_mse_to_best": 0.29275905471443736,
64
+ "expert_success_rate": 0.8617021276595744,
65
+ "num_groups": 94,
66
+ "oracle_success_rate": 0.9893617021276596,
67
+ "policy_expert_regret": 0.17897391620468586,
68
+ "policy_oracle_regret": 0.21774373758346477,
69
+ "policy_rollout_progress": 0.8904324348302598,
70
+ "policy_rollout_success_rate": 0.8723404255319149,
71
+ "restore_max_error": 4.76837158203125e-07
72
+ },
73
+ "StackCube-v1": {
74
+ "action_mse_to_best": 0.37943747813103135,
75
+ "expert_success_rate": 0.6767676767676768,
76
+ "num_groups": 99,
77
+ "oracle_success_rate": 0.8585858585858586,
78
+ "policy_expert_regret": 0.5016614573471474,
79
+ "policy_oracle_regret": 0.547894100799705,
80
+ "policy_rollout_progress": 0.7881873010685949,
81
+ "policy_rollout_success_rate": 0.48484848484848486,
82
+ "restore_max_error": 3.948807716369629e-07
83
+ }
84
+ }
85
+ },
86
+ {
87
+ "seed": 1,
88
+ "path": "/scratch/knguy52/dovla/experiments/dovla_h16_rollout_runs/seed_1/lattice_near_miss_only_v2_rollout.json",
89
+ "selection_mode": "lattice",
90
+ "num_candidates": 16,
91
+ "num_groups": 575,
92
+ "policy_rollout_success_rate": 0.5826086956521739,
93
+ "policy_rollout_progress": 0.7557949085549815,
94
+ "oracle_success_rate": 0.8695652173913043,
95
+ "action_mse_to_best": 0.338796136389365,
96
+ "per_task": {
97
+ "LiftPegUpright-v1": {
98
+ "action_mse_to_best": 0.2927715086885027,
99
+ "expert_success_rate": 0.8584070796460177,
100
+ "num_groups": 113,
101
+ "oracle_success_rate": 0.9380530973451328,
102
+ "policy_expert_regret": 0.3441992188449455,
103
+ "policy_oracle_regret": 0.3671226171793136,
104
+ "policy_rollout_progress": 0.8900700404053241,
105
+ "policy_rollout_success_rate": 0.6637168141592921,
106
+ "restore_max_error": 4.76837158203125e-07
107
+ },
108
+ "PickCube-v1": {
109
+ "action_mse_to_best": 0.3072718674033556,
110
+ "expert_success_rate": 0.9402173913043478,
111
+ "num_groups": 184,
112
+ "oracle_success_rate": 0.9456521739130435,
113
+ "policy_expert_regret": 0.48501841450595984,
114
+ "policy_oracle_regret": 0.4925553194733094,
115
+ "policy_rollout_progress": 0.8276301623807977,
116
+ "policy_rollout_success_rate": 0.6032608695652174,
117
+ "restore_max_error": 4.76837158203125e-07
118
+ },
119
+ "PullCube-v1": {
120
+ "action_mse_to_best": 0.4901314919912501,
121
+ "expert_success_rate": 0.25,
122
+ "num_groups": 76,
123
+ "oracle_success_rate": 0.40789473684210525,
124
+ "policy_expert_regret": 0.23106697291184805,
125
+ "policy_oracle_regret": 0.516092440003137,
126
+ "policy_rollout_progress": 0.2737633452726234,
127
+ "policy_rollout_success_rate": 0.15789473684210525,
128
+ "restore_max_error": 4.76837158203125e-07
129
+ },
130
+ "PushCube-v1": {
131
+ "action_mse_to_best": 0.2843499049829604,
132
+ "expert_success_rate": 0.8198198198198198,
133
+ "num_groups": 111,
134
+ "oracle_success_rate": 1.0,
135
+ "policy_expert_regret": 0.2667342086096068,
136
+ "policy_oracle_regret": 0.36706711418993837,
137
+ "policy_rollout_progress": 0.8311310840082599,
138
+ "policy_rollout_success_rate": 0.8018018018018018,
139
+ "restore_max_error": 4.76837158203125e-07
140
+ },
141
+ "StackCube-v1": {
142
+ "action_mse_to_best": 0.39971144500464856,
143
+ "expert_success_rate": 0.6923076923076923,
144
+ "num_groups": 91,
145
+ "oracle_success_rate": 0.8571428571428571,
146
+ "policy_expert_regret": 0.4863413238263392,
147
+ "policy_oracle_regret": 0.549977686378982,
148
+ "policy_rollout_progress": 0.7544905869187889,
149
+ "policy_rollout_success_rate": 0.5274725274725275,
150
+ "restore_max_error": 3.948807716369629e-07
151
+ }
152
+ }
153
+ },
154
+ {
155
+ "seed": 2,
156
+ "path": "/scratch/knguy52/dovla/experiments/dovla_h16_rollout_runs/seed_2/lattice_near_miss_only_v2_rollout.json",
157
+ "selection_mode": "lattice",
158
+ "num_candidates": 16,
159
+ "num_groups": 575,
160
+ "policy_rollout_success_rate": 0.5739130434782609,
161
+ "policy_rollout_progress": 0.7584843642685725,
162
+ "oracle_success_rate": 0.8765217391304347,
163
+ "action_mse_to_best": 0.36647858064955746,
164
+ "per_task": {
165
+ "LiftPegUpright-v1": {
166
+ "action_mse_to_best": 0.3152333604769713,
167
+ "expert_success_rate": 0.8229166666666666,
168
+ "num_groups": 96,
169
+ "oracle_success_rate": 0.9270833333333334,
170
+ "policy_expert_regret": 0.33117461173484725,
171
+ "policy_oracle_regret": 0.37181698189427453,
172
+ "policy_rollout_progress": 0.8922190756226579,
173
+ "policy_rollout_success_rate": 0.65625,
174
+ "restore_max_error": 3.5762786865234375e-07
175
+ },
176
+ "PickCube-v1": {
177
+ "action_mse_to_best": 0.32152757409847144,
178
+ "expert_success_rate": 0.9444444444444444,
179
+ "num_groups": 198,
180
+ "oracle_success_rate": 0.9595959595959596,
181
+ "policy_expert_regret": 0.46628229395307674,
182
+ "policy_oracle_regret": 0.47343207752764827,
183
+ "policy_rollout_progress": 0.8408821377940853,
184
+ "policy_rollout_success_rate": 0.6262626262626263,
185
+ "restore_max_error": 4.76837158203125e-07
186
+ },
187
+ "PullCube-v1": {
188
+ "action_mse_to_best": 0.5553114101911585,
189
+ "expert_success_rate": 0.24444444444444444,
190
+ "num_groups": 90,
191
+ "oracle_success_rate": 0.4666666666666667,
192
+ "policy_expert_regret": 0.25806876574125553,
193
+ "policy_oracle_regret": 0.5503819031847847,
194
+ "policy_rollout_progress": 0.31111136451363564,
195
+ "policy_rollout_success_rate": 0.18888888888888888,
196
+ "restore_max_error": 4.0978193283081055e-07
197
+ },
198
+ "PushCube-v1": {
199
+ "action_mse_to_best": 0.28991338288374613,
200
+ "expert_success_rate": 0.8514851485148515,
201
+ "num_groups": 101,
202
+ "oracle_success_rate": 1.0,
203
+ "policy_expert_regret": 0.3124116746210816,
204
+ "policy_oracle_regret": 0.3663207845817698,
205
+ "policy_rollout_progress": 0.8316990173984282,
206
+ "policy_rollout_success_rate": 0.801980198019802,
207
+ "restore_max_error": 4.76837158203125e-07
208
+ },
209
+ "StackCube-v1": {
210
+ "action_mse_to_best": 0.41712270008607044,
211
+ "expert_success_rate": 0.7666666666666667,
212
+ "num_groups": 90,
213
+ "oracle_success_rate": 0.9111111111111111,
214
+ "policy_expert_regret": 0.5690274155802197,
215
+ "policy_oracle_regret": 0.6078866597678926,
216
+ "policy_rollout_progress": 0.799768792755074,
217
+ "policy_rollout_success_rate": 0.5,
218
+ "restore_max_error": 4.76837158203125e-07
219
+ }
220
+ }
221
+ }
222
+ ]
223
+ }
results/h16_lattice_near_miss_only_v2_summary.md ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # h=16 Lattice-Selected Rollout
2
+
3
+ Run root: `/scratch/knguy52/dovla/experiments/dovla_h16_rollout_runs`
4
+ Completed seeds: 3
5
+ Baseline h=4 policy success: 29.67%
6
+ Baseline h=16 policy success: 29.74%
7
+
8
+ Mean success: 55.94% +/- 3.29%
9
+ Gain vs h=16 policy: +26.20%
10
+ Mean oracle success: 86.78%
11
+ Mean progress: 75.15%
12
+
13
+ | seed | success | progress | oracle | candidates | action MSE |
14
+ |---:|---:|---:|---:|---:|---:|
15
+ | 0 | 52.17% | 74.03% | 85.74% | 16 | 0.337 |
16
+ | 1 | 58.26% | 75.58% | 86.96% | 16 | 0.339 |
17
+ | 2 | 57.39% | 75.85% | 87.65% | 16 | 0.366 |
18
+
19
+ Selected candidate types:
20
+ - lattice_near_miss: 1725
results/h16_lattice_no_near_miss_no_expert_v2_summary.json ADDED
@@ -0,0 +1,226 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "run_root": "/scratch/knguy52/dovla/experiments/dovla_h16_rollout_runs",
3
+ "out_name": "lattice_no_near_miss_no_expert_v2_rollout.json",
4
+ "num_completed": 3,
5
+ "baseline_h4_policy_success": 0.2967,
6
+ "baseline_h16_policy_success": 0.29739130434782607,
7
+ "mean_success": 0.25565217391304346,
8
+ "std_success": 0.028629700231572734,
9
+ "mean_progress": 0.507481863628803,
10
+ "mean_oracle_success": 0.8678260869565217,
11
+ "mean_action_mse_to_best": 0.7650326310357322,
12
+ "gain_vs_h4": -0.04104782608695656,
13
+ "gain_vs_h16_policy": -0.04173913043478261,
14
+ "selected_candidate_type_counts": {
15
+ "lattice_no_op": 515,
16
+ "lattice_random_negative": 314,
17
+ "lattice_wrong_direction": 620,
18
+ "lattice_wrong_gripper": 276
19
+ },
20
+ "rows": [
21
+ {
22
+ "seed": 0,
23
+ "path": "/scratch/knguy52/dovla/experiments/dovla_h16_rollout_runs/seed_0/lattice_no_near_miss_no_expert_v2_rollout.json",
24
+ "selection_mode": "lattice",
25
+ "num_candidates": 16,
26
+ "num_groups": 575,
27
+ "policy_rollout_success_rate": 0.2382608695652174,
28
+ "policy_rollout_progress": 0.5087076342559379,
29
+ "oracle_success_rate": 0.8573913043478261,
30
+ "action_mse_to_best": 0.7311759229781835,
31
+ "per_task": {
32
+ "LiftPegUpright-v1": {
33
+ "action_mse_to_best": 0.4629675186786455,
34
+ "expert_success_rate": 0.8865979381443299,
35
+ "num_groups": 97,
36
+ "oracle_success_rate": 0.9278350515463918,
37
+ "policy_expert_regret": 1.0916482767800695,
38
+ "policy_oracle_regret": 1.1049537313045914,
39
+ "policy_rollout_progress": 0.5403308049612439,
40
+ "policy_rollout_success_rate": 0.25773195876288657,
41
+ "restore_max_error": 4.76837158203125e-07
42
+ },
43
+ "PickCube-v1": {
44
+ "action_mse_to_best": 0.7160787453266004,
45
+ "expert_success_rate": 0.9375,
46
+ "num_groups": 208,
47
+ "oracle_success_rate": 0.9471153846153846,
48
+ "policy_expert_regret": 1.170773381868807,
49
+ "policy_oracle_regret": 1.1774399559228466,
50
+ "policy_rollout_progress": 0.5266934509317462,
51
+ "policy_rollout_success_rate": 0.22115384615384615,
52
+ "restore_max_error": 4.76837158203125e-07
53
+ },
54
+ "PullCube-v1": {
55
+ "action_mse_to_best": 0.6624402255787478,
56
+ "expert_success_rate": 0.19480519480519481,
57
+ "num_groups": 77,
58
+ "oracle_success_rate": 0.36363636363636365,
59
+ "policy_expert_regret": 0.27485672640916586,
60
+ "policy_oracle_regret": 0.45024229619990697,
61
+ "policy_rollout_progress": 0.28314845375232883,
62
+ "policy_rollout_success_rate": 0.12987012987012986,
63
+ "restore_max_error": 4.76837158203125e-07
64
+ },
65
+ "PushCube-v1": {
66
+ "action_mse_to_best": 0.574349947471885,
67
+ "expert_success_rate": 0.8617021276595744,
68
+ "num_groups": 94,
69
+ "oracle_success_rate": 0.9893617021276596,
70
+ "policy_expert_regret": 0.6354690522272536,
71
+ "policy_oracle_regret": 0.7731607213933417,
72
+ "policy_rollout_progress": 0.6310945977555945,
73
+ "policy_rollout_success_rate": 0.5957446808510638,
74
+ "restore_max_error": 4.76837158203125e-07
75
+ },
76
+ "StackCube-v1": {
77
+ "action_mse_to_best": 1.2280518680886188,
78
+ "expert_success_rate": 0.6767676767676768,
79
+ "num_groups": 99,
80
+ "oracle_success_rate": 0.8585858585858586,
81
+ "policy_expert_regret": 1.1099242578552226,
82
+ "policy_oracle_regret": 1.3217504209641255,
83
+ "policy_rollout_progress": 0.4991640474158104,
84
+ "policy_rollout_success_rate": 0.0,
85
+ "restore_max_error": 3.948807716369629e-07
86
+ }
87
+ }
88
+ },
89
+ {
90
+ "seed": 1,
91
+ "path": "/scratch/knguy52/dovla/experiments/dovla_h16_rollout_runs/seed_1/lattice_no_near_miss_no_expert_v2_rollout.json",
92
+ "selection_mode": "lattice",
93
+ "num_candidates": 16,
94
+ "num_groups": 575,
95
+ "policy_rollout_success_rate": 0.24,
96
+ "policy_rollout_progress": 0.4924592710918059,
97
+ "oracle_success_rate": 0.8695652173913043,
98
+ "action_mse_to_best": 0.7720995902658805,
99
+ "per_task": {
100
+ "LiftPegUpright-v1": {
101
+ "action_mse_to_best": 0.5445958682525475,
102
+ "expert_success_rate": 0.8584070796460177,
103
+ "num_groups": 113,
104
+ "oracle_success_rate": 0.9380530973451328,
105
+ "policy_expert_regret": 1.1100166487482797,
106
+ "policy_oracle_regret": 1.1915242880319072,
107
+ "policy_rollout_progress": 0.5372224030768977,
108
+ "policy_rollout_success_rate": 0.20353982300884957,
109
+ "restore_max_error": 4.76837158203125e-07
110
+ },
111
+ "PickCube-v1": {
112
+ "action_mse_to_best": 0.848305003616311,
113
+ "expert_success_rate": 0.9402173913043478,
114
+ "num_groups": 184,
115
+ "oracle_success_rate": 0.9456521739130435,
116
+ "policy_expert_regret": 1.1529376383000256,
117
+ "policy_oracle_regret": 1.1529616427749558,
118
+ "policy_rollout_progress": 0.53135427386176,
119
+ "policy_rollout_success_rate": 0.2391304347826087,
120
+ "restore_max_error": 4.76837158203125e-07
121
+ },
122
+ "PullCube-v1": {
123
+ "action_mse_to_best": 0.626066874884265,
124
+ "expert_success_rate": 0.25,
125
+ "num_groups": 76,
126
+ "oracle_success_rate": 0.40789473684210525,
127
+ "policy_expert_regret": 0.32680029648748277,
128
+ "policy_oracle_regret": 0.5785002729144731,
129
+ "policy_rollout_progress": 0.26434124054044095,
130
+ "policy_rollout_success_rate": 0.10526315789473684,
131
+ "restore_max_error": 4.76837158203125e-07
132
+ },
133
+ "PushCube-v1": {
134
+ "action_mse_to_best": 0.53622070122678,
135
+ "expert_success_rate": 0.8198198198198198,
136
+ "num_groups": 111,
137
+ "oracle_success_rate": 1.0,
138
+ "policy_expert_regret": 0.7703769668802485,
139
+ "policy_oracle_regret": 0.8709201557679219,
140
+ "policy_rollout_progress": 0.5885393036915375,
141
+ "policy_rollout_success_rate": 0.5405405405405406,
142
+ "restore_max_error": 4.76837158203125e-07
143
+ },
144
+ "StackCube-v1": {
145
+ "action_mse_to_best": 1.3102003329402798,
146
+ "expert_success_rate": 0.6923076923076923,
147
+ "num_groups": 91,
148
+ "oracle_success_rate": 0.8571428571428571,
149
+ "policy_expert_regret": 1.169783660671213,
150
+ "policy_oracle_regret": 1.3548147910898858,
151
+ "policy_rollout_progress": 0.4315490763593506,
152
+ "policy_rollout_success_rate": 0.03296703296703297,
153
+ "restore_max_error": 3.948807716369629e-07
154
+ }
155
+ }
156
+ },
157
+ {
158
+ "seed": 2,
159
+ "path": "/scratch/knguy52/dovla/experiments/dovla_h16_rollout_runs/seed_2/lattice_no_near_miss_no_expert_v2_rollout.json",
160
+ "selection_mode": "lattice",
161
+ "num_candidates": 16,
162
+ "num_groups": 575,
163
+ "policy_rollout_success_rate": 0.288695652173913,
164
+ "policy_rollout_progress": 0.5212786855386651,
165
+ "oracle_success_rate": 0.8765217391304347,
166
+ "action_mse_to_best": 0.7918223798631326,
167
+ "per_task": {
168
+ "LiftPegUpright-v1": {
169
+ "action_mse_to_best": 0.6275289737386629,
170
+ "expert_success_rate": 0.8229166666666666,
171
+ "num_groups": 96,
172
+ "oracle_success_rate": 0.9270833333333334,
173
+ "policy_expert_regret": 1.0027583745929103,
174
+ "policy_oracle_regret": 1.1099423215103645,
175
+ "policy_rollout_progress": 0.5574810882098973,
176
+ "policy_rollout_success_rate": 0.23958333333333334,
177
+ "restore_max_error": 3.5762786865234375e-07
178
+ },
179
+ "PickCube-v1": {
180
+ "action_mse_to_best": 0.7933213269770748,
181
+ "expert_success_rate": 0.9444444444444444,
182
+ "num_groups": 198,
183
+ "oracle_success_rate": 0.9595959595959596,
184
+ "policy_expert_regret": 1.0354422351364234,
185
+ "policy_oracle_regret": 1.0424736577340148,
186
+ "policy_rollout_progress": 0.5698203555675168,
187
+ "policy_rollout_success_rate": 0.3282828282828283,
188
+ "restore_max_error": 4.76837158203125e-07
189
+ },
190
+ "PullCube-v1": {
191
+ "action_mse_to_best": 0.7853237770290838,
192
+ "expert_success_rate": 0.24444444444444444,
193
+ "num_groups": 90,
194
+ "oracle_success_rate": 0.4666666666666667,
195
+ "policy_expert_regret": 0.32428360626929337,
196
+ "policy_oracle_regret": 0.5771468290438254,
197
+ "policy_rollout_progress": 0.30629591482381024,
198
+ "policy_rollout_success_rate": 0.16666666666666666,
199
+ "restore_max_error": 4.0978193283081055e-07
200
+ },
201
+ "PushCube-v1": {
202
+ "action_mse_to_best": 0.4587447434885077,
203
+ "expert_success_rate": 0.8514851485148515,
204
+ "num_groups": 101,
205
+ "oracle_success_rate": 1.0,
206
+ "policy_expert_regret": 0.6443573544816216,
207
+ "policy_oracle_regret": 0.7373619361384081,
208
+ "policy_rollout_progress": 0.6487766777229781,
209
+ "policy_rollout_success_rate": 0.6138613861386139,
210
+ "restore_max_error": 4.76837158203125e-07
211
+ },
212
+ "StackCube-v1": {
213
+ "action_mse_to_best": 1.3440567241774666,
214
+ "expert_success_rate": 0.7666666666666667,
215
+ "num_groups": 90,
216
+ "oracle_success_rate": 0.9111111111111111,
217
+ "policy_expert_regret": 1.2523939018448194,
218
+ "policy_oracle_regret": 1.423131014737818,
219
+ "policy_rollout_progress": 0.4477728058894475,
220
+ "policy_rollout_success_rate": 0.011111111111111112,
221
+ "restore_max_error": 4.76837158203125e-07
222
+ }
223
+ }
224
+ }
225
+ ]
226
+ }
results/h16_lattice_no_near_miss_no_expert_v2_summary.md ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # h=16 Lattice-Selected Rollout
2
+
3
+ Run root: `/scratch/knguy52/dovla/experiments/dovla_h16_rollout_runs`
4
+ Completed seeds: 3
5
+ Baseline h=4 policy success: 29.67%
6
+ Baseline h=16 policy success: 29.74%
7
+
8
+ Mean success: 25.57% +/- 2.86%
9
+ Gain vs h=16 policy: -4.17%
10
+ Mean oracle success: 86.78%
11
+ Mean progress: 50.75%
12
+
13
+ | seed | success | progress | oracle | candidates | action MSE |
14
+ |---:|---:|---:|---:|---:|---:|
15
+ | 0 | 23.83% | 50.87% | 85.74% | 16 | 0.731 |
16
+ | 1 | 24.00% | 49.25% | 86.96% | 16 | 0.772 |
17
+ | 2 | 28.87% | 52.13% | 87.65% | 16 | 0.792 |
18
+
19
+ Selected candidate types:
20
+ - lattice_no_op: 515
21
+ - lattice_random_negative: 314
22
+ - lattice_wrong_direction: 620
23
+ - lattice_wrong_gripper: 276
results/paper_core_results.md ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Paper Core Results
2
+
3
+ All rows use 3 seeds and 575 validation groups per seed unless noted. The direct policy
4
+ baseline is the h=16 rank-checkpoint online rollout (`29.74%`).
5
+
6
+ | Method | Uses same-state proposals | Uses expert proposal | Success | Gain vs policy | Interpretation |
7
+ |---|---:|---:|---:|---:|---|
8
+ | Direct h=16 policy | No | No | 29.74% | -- | BC policy cannot exploit high oracle ceiling |
9
+ | Best-policy checkpoint | No | No | 27.01% | -2.72 pp | Lower validation BC is not enough |
10
+ | Gaussian field search | No | No | 29.10% | -0.64 pp | Field does not optimize off-manifold noise |
11
+ | Retrieval lattice | No | Yes | 28.93% | -0.81 pp | Nearest train-state action library does not transfer |
12
+ | Retrieval lattice, no expert | No | No | 27.13% | -2.61 pp | Conservative retrieval also fails |
13
+ | Lattice, no expert/no near-miss | Yes | No | 25.57% | -4.17 pp | Non-local negatives do not help |
14
+ | Lattice, near-miss only | Yes | No | 55.94% | +26.20 pp | Local counterfactual proposals carry the gain |
15
+ | Lattice, no expert | Yes | No | 56.99% | +27.25 pp | Reviewer-safe main result |
16
+ | Lattice, full | Yes | Yes | 69.33% | +39.59 pp | Upper deployment result with expert proposal |
17
+ | Oracle ceiling | Yes | Yes | 86.78% | +57.04 pp | Remaining headroom |
18
+
19
+ Suggested main-table rows:
20
+
21
+ 1. Direct h=16 policy
22
+ 2. Gaussian field search
23
+ 3. Retrieval lattice, no expert
24
+ 4. Lattice, near-miss only
25
+ 5. Lattice, no expert
26
+ 6. Lattice, full
27
+ 7. Oracle ceiling
28
+
29
+ Suggested claim:
30
+
31
+ > DoVLA-CIL is not a better behavior-cloning policy; it is a local counterfactual action
32
+ > selection rule. The learned field only improves rollout when queried on same-state
33
+ > intervention proposals, and the effect is isolated to near-miss counterfactuals.