Auto-sync: 2026-06-28 01:00:39 (part 2)
Browse files
results/README.md
CHANGED
|
@@ -5,6 +5,7 @@ Use these summaries for the current paper tables:
|
|
| 5 |
- `paper_story_memo.md`
|
| 6 |
- `paper_table_status.md` and `.json` (generated by `scripts/build_paper_table_status.py`)
|
| 7 |
- `nonexpert_proposal_target_census.md`
|
|
|
|
| 8 |
- `h16_field_sweep_summary.md`
|
| 9 |
- `h16_lattice_summary.md`
|
| 10 |
- `h16_lattice_no_expert_summary.md`
|
|
@@ -19,6 +20,10 @@ Use these summaries for the current paper tables:
|
|
| 19 |
- `h16_policy_ckpt_near_miss_policy_fieldckpt_field_k32_sigma0p35_summary.md`
|
| 20 |
- `h16_policy_ckpt_near_miss_policy_bc5_fieldckpt_field_k32_sigma0p35_summary.md`
|
| 21 |
- `h16_policy_ckpt_near_miss_policy_bc5_bestpt_field_sweep_summary.md`
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
|
| 23 |
Known stale or incomplete files:
|
| 24 |
|
|
@@ -30,85 +35,42 @@ Known stale or incomplete files:
|
|
| 30 |
absent/incomplete because the final seed was canceled after the stronger `best.pt`
|
| 31 |
field-checkpoint variant completed.
|
| 32 |
|
| 33 |
-
Completed
|
| 34 |
|
| 35 |
- Job `14837136` swept K/sigma for the current best deployment-clean route
|
| 36 |
(`near_miss_policy_bc5` + `best.pt` + Gaussian field selection). Summary job
|
| 37 |
`14837137` wrote `h16_policy_ckpt_near_miss_policy_bc5_bestpt_field_sweep_summary.*`.
|
| 38 |
-
|
| 39 |
-
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
|
| 43 |
-
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
-
|
| 49 |
-
|
| 50 |
-
|
| 51 |
-
|
| 52 |
-
-
|
| 53 |
-
|
| 54 |
-
|
| 55 |
-
|
| 56 |
-
|
| 57 |
-
|
| 58 |
-
|
| 59 |
-
|
| 60 |
-
|
| 61 |
-
- Job `
|
| 62 |
-
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
- Job `
|
| 66 |
-
`
|
| 67 |
-
-
|
| 68 |
-
- Job `
|
| 69 |
-
`policy_ckpt_nonexpert_policy_bc5_bestpt_field_sweep`.
|
| 70 |
-
|
| 71 |
-
Pending counterfactual-residual retrieval jobs:
|
| 72 |
-
|
| 73 |
-
- Job `14842596` smoke-tests `selection_mode=retrieval_residual` on
|
| 74 |
-
`near_miss_policy_bc5/best.pt` for 64 validation groups. It is pending
|
| 75 |
-
because the requested GPU nodes are currently unavailable.
|
| 76 |
-
- Job `14842597` evaluates the 3-seed full validation rollout after the smoke
|
| 77 |
-
succeeds.
|
| 78 |
-
- Job `14842618` summarizes the full rollout with tag
|
| 79 |
-
`policy_ckpt_near_miss_policy_bc5_bestpt_retrieval_residual`.
|
| 80 |
-
- Job `14842609` smoke-tests the KNN version with
|
| 81 |
-
`RETRIEVAL_NEIGHBORS=4`.
|
| 82 |
-
- Job `14842610` evaluates the 3-seed KNN residual rollout after smoke.
|
| 83 |
-
- Job `14842619` summarizes that rollout with tag
|
| 84 |
-
`policy_ckpt_near_miss_policy_bc5_bestpt_retrieval_residual_knn4`.
|
| 85 |
-
|
| 86 |
-
The earlier summary jobs `14842576`, `14842578`, `14842598`, and `14842611`
|
| 87 |
-
were canceled and replaced by the patched jobs above so summaries do not depend
|
| 88 |
-
on the project `.venv` and include `retrieval_neighbors`.
|
| 89 |
-
- Job `14842646` is a low-resource CPU unit smoke for the KNN residual helper.
|
| 90 |
-
It imports the helper in the Apptainer environment and checks that residuals
|
| 91 |
-
from multiple train states are attached while heldout candidates are ignored.
|
| 92 |
-
It completed successfully.
|
| 93 |
-
- Jobs `14842596` and `14842609` were the first `retrieval_residual` rollout
|
| 94 |
-
smokes; they failed because the evaluator did not pass `retrieval_neighbors`
|
| 95 |
-
into `_attach_retrieved_residual_candidates`. The bug is fixed.
|
| 96 |
-
- Job `14857111` reruns nearest-1 `retrieval_residual` smoke, `14857112` runs
|
| 97 |
-
full validation after that smoke, and `14857113` summarizes it.
|
| 98 |
-
- Job `14857114` reruns KNN4 `retrieval_residual` smoke, `14857115` runs full
|
| 99 |
-
validation after that smoke, and `14857116` summarizes it.
|
| 100 |
-
- Job `14857117` rebuilds `paper_table_status.*` after both residual summaries.
|
| 101 |
-
It completed successfully.
|
| 102 |
-
- Jobs `14857692`/`14857693`/`14857694` evaluate the nearest-1
|
| 103 |
-
`retrieval_residual` diagnostic restricted to transferred `residual_near_miss`
|
| 104 |
-
proposals.
|
| 105 |
-
- Jobs `14857695`/`14857696`/`14857697` evaluate the KNN4 version of the same
|
| 106 |
-
near-miss residual diagnostic.
|
| 107 |
-
- Job `14857698` rebuilds `paper_table_status.*` after those near-miss residual
|
| 108 |
-
summaries.
|
| 109 |
-
- Nearest-1 residual v2 completed at 32.12% success; KNN4 residual completed at
|
| 110 |
-
29.91%. The near-miss-only residual smokes reached only 14.06%, so the full
|
| 111 |
-
near-miss-only residual jobs were canceled.
|
| 112 |
|
| 113 |
Paper table automation:
|
| 114 |
|
|
|
|
| 5 |
- `paper_story_memo.md`
|
| 6 |
- `paper_table_status.md` and `.json` (generated by `scripts/build_paper_table_status.py`)
|
| 7 |
- `nonexpert_proposal_target_census.md`
|
| 8 |
+
- `field_selected_target_map_summary.md`
|
| 9 |
- `h16_field_sweep_summary.md`
|
| 10 |
- `h16_lattice_summary.md`
|
| 11 |
- `h16_lattice_no_expert_summary.md`
|
|
|
|
| 20 |
- `h16_policy_ckpt_near_miss_policy_fieldckpt_field_k32_sigma0p35_summary.md`
|
| 21 |
- `h16_policy_ckpt_near_miss_policy_bc5_fieldckpt_field_k32_sigma0p35_summary.md`
|
| 22 |
- `h16_policy_ckpt_near_miss_policy_bc5_bestpt_field_sweep_summary.md`
|
| 23 |
+
- `h16_policy_ckpt_near_miss_policy_bc5_bestpt_retrieval_residual_v2_summary.md`
|
| 24 |
+
- `h16_policy_ckpt_near_miss_policy_bc5_bestpt_retrieval_residual_knn4_v2_summary.md`
|
| 25 |
+
- `h16_policy_ckpt_nonexpert_policy_bc5_summary.md`
|
| 26 |
+
- `h16_policy_ckpt_nonexpert_policy_bc5_bestpt_field_sweep_summary.md`
|
| 27 |
|
| 28 |
Known stale or incomplete files:
|
| 29 |
|
|
|
|
| 35 |
absent/incomplete because the final seed was canceled after the stronger `best.pt`
|
| 36 |
field-checkpoint variant completed.
|
| 37 |
|
| 38 |
+
Completed deployment-clean diagnostics:
|
| 39 |
|
| 40 |
- Job `14837136` swept K/sigma for the current best deployment-clean route
|
| 41 |
(`near_miss_policy_bc5` + `best.pt` + Gaussian field selection). Summary job
|
| 42 |
`14837137` wrote `h16_policy_ckpt_near_miss_policy_bc5_bestpt_field_sweep_summary.*`.
|
| 43 |
+
- Job `14842528` completed a partial trust-region `field_optim` sweep; the
|
| 44 |
+
after-any summary `14842551` shows a best observed result of 25.39%, so this is
|
| 45 |
+
a negative diagnostic rather than a clean bridge.
|
| 46 |
+
- Jobs `14842574`/`14842575`/`14842616` completed the broad non-expert proposal
|
| 47 |
+
policy at 27.88%; jobs `14842577`/`14842617` completed its field sweep at
|
| 48 |
+
26.49%. Broad BC targets did not solve proposal generation.
|
| 49 |
+
- Job `14842646` completed the KNN residual helper unit smoke.
|
| 50 |
+
- Jobs `14857111`/`14857112`/`14857113` completed nearest-1 residual retrieval at
|
| 51 |
+
32.12%; jobs `14857114`/`14857115`/`14857116` completed KNN4 residual retrieval
|
| 52 |
+
at 29.91%. Nearest residual transfer is a positive bridge, while KNN dilutes it.
|
| 53 |
+
- Jobs `14857692` and `14857695` completed near-miss-only residual smokes at
|
| 54 |
+
14.06%, so their full jobs were canceled.
|
| 55 |
+
- Job `14858327` exported the train-split field-selected no-expert target map.
|
| 56 |
+
It selected `near_miss` for 1,820 of 2,298 train groups and non-near-miss
|
| 57 |
+
no-expert candidates for the rest.
|
| 58 |
+
|
| 59 |
+
Active field-teacher distillation jobs:
|
| 60 |
+
|
| 61 |
+
Last checked: `2026-06-28 05:03 UTC`.
|
| 62 |
+
|
| 63 |
+
- Job `14858328` is running 3 seeds of `field_selected_noexpert_bc5` with the
|
| 64 |
+
train-split target map; jobs `14858329`/`14858330` and
|
| 65 |
+
`14858331`/`14858332` evaluate direct and field-guided rollouts afterward.
|
| 66 |
+
- Job `14858333` rebuilds `paper_table_status.*` after the train-split
|
| 67 |
+
field-teacher summaries.
|
| 68 |
+
- Job `14858449` completed the all-split target map export for aligned validation
|
| 69 |
+
checkpoint selection and seed-invariant student train coverage.
|
| 70 |
+
- Job `14858450` trains 3 seeds of `field_selected_noexpert_bc5_allmap`; jobs
|
| 71 |
+
`14858451`/`14858452` and `14858453`/`14858454` evaluate direct and
|
| 72 |
+
field-guided rollouts afterward.
|
| 73 |
+
- Job `14858455` rebuilds `paper_table_status.*` after the allmap summaries.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 74 |
|
| 75 |
Paper table automation:
|
| 76 |
|
results/dovla_cil_run_report_2026-06-27.md
CHANGED
|
@@ -20,6 +20,11 @@ The deployed h=16 behavior-cloning policy remains weak, but the interventional f
|
|
| 20 |
| Lattice field selection, full lattice | 69.33% | +39.59 pp | Includes expert proposal in candidate set |
|
| 21 |
| Retrieval lattice from nearest train state | 28.93% | -0.81 pp | Same-task action-library retrieval does not transfer |
|
| 22 |
| Retrieval lattice, no expert | 27.13% | -2.61 pp | No same-state proposals, no gain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 23 |
|
| 24 |
Canonical summaries:
|
| 25 |
|
|
@@ -37,13 +42,55 @@ Canonical summaries:
|
|
| 37 |
- `results/h16_policy_ckpt_near_miss_policy_fieldckpt_field_k32_sigma0p35_summary.md`
|
| 38 |
- `results/h16_policy_ckpt_near_miss_policy_bc5_fieldckpt_field_k32_sigma0p35_summary.md`
|
| 39 |
- `results/h16_policy_ckpt_near_miss_policy_bc5_bestpt_field_sweep_summary.md`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 40 |
|
| 41 |
Non-canonical/stale summaries:
|
| 42 |
|
| 43 |
- `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.
|
| 44 |
- `results/h16_policy_ckpt_near_miss_policy_bc5_field_k32_sigma0p35_summary.md` is absent/incomplete because the last seed was canceled after the `best.pt` field-checkpoint variant superseded it.
|
| 45 |
|
| 46 |
-
##
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 47 |
|
| 48 |
| Job | Purpose | Status |
|
| 49 |
|---|---|---|
|
|
@@ -110,8 +157,15 @@ Non-canonical/stale summaries:
|
|
| 110 |
| 14857696 | Evaluate KNN4 transferred near-miss residual retrieval | Canceled after weak smoke |
|
| 111 |
| 14857697 | Summarize KNN4 transferred near-miss residual retrieval | Canceled |
|
| 112 |
| 14857698 | Rebuild paper table after near-miss residual summaries | Canceled |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 113 |
|
| 114 |
-
Last queue check: `2026-06-28 04:
|
| 115 |
`field_optim`, `nonexpert_policy_bc5`, and their summaries completed; fixed
|
| 116 |
`retrieval_residual` v2 jobs are now pending on priority/dependencies.
|
| 117 |
|
|
@@ -155,6 +209,12 @@ close to but below the clean best 32.93%. KNN4 residual retrieval completed at
|
|
| 155 |
signal. The near-miss-only residual smoke was only 14.06%, so the full
|
| 156 |
near-miss-only residual jobs were canceled.
|
| 157 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 158 |
Paper table automation now lives in `scripts/build_paper_table_status.py` with a
|
| 159 |
CPU wrapper at `scripts/slurm/build_paper_table_status.sbatch`. The table builder
|
| 160 |
is intentionally standard-library-only: it consumes result summary JSON files,
|
|
@@ -203,8 +263,11 @@ as the main result.
|
|
| 203 |
|
| 204 |
## Next Best Experiments
|
| 205 |
|
| 206 |
-
1.
|
| 207 |
-
|
| 208 |
-
|
| 209 |
-
|
| 210 |
-
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
| Lattice field selection, full lattice | 69.33% | +39.59 pp | Includes expert proposal in candidate set |
|
| 21 |
| Retrieval lattice from nearest train state | 28.93% | -0.81 pp | Same-task action-library retrieval does not transfer |
|
| 22 |
| Retrieval lattice, no expert | 27.13% | -2.61 pp | No same-state proposals, no gain |
|
| 23 |
+
| Trust-region field optimization | 25.39% | -4.35 pp | Negative diagnostic; field is not a generic action optimizer |
|
| 24 |
+
| Best non-expert proposal policy | 27.88% | -1.86 pp | Broad BC targets do not solve proposal generation |
|
| 25 |
+
| Best non-expert proposal + field | 26.49% | -3.25 pp | Broad proposal-field bridge also fails |
|
| 26 |
+
| Train-state residual retrieval | 32.12% | +2.38 pp | Positive clean bridge, below current clean best |
|
| 27 |
+
| KNN train-state residual retrieval | 29.91% | +0.17 pp | More retrieved tangent neighborhoods dilute the signal |
|
| 28 |
|
| 29 |
Canonical summaries:
|
| 30 |
|
|
|
|
| 42 |
- `results/h16_policy_ckpt_near_miss_policy_fieldckpt_field_k32_sigma0p35_summary.md`
|
| 43 |
- `results/h16_policy_ckpt_near_miss_policy_bc5_fieldckpt_field_k32_sigma0p35_summary.md`
|
| 44 |
- `results/h16_policy_ckpt_near_miss_policy_bc5_bestpt_field_sweep_summary.md`
|
| 45 |
+
- `results/h16_policy_ckpt_near_miss_policy_bc5_bestpt_retrieval_residual_v2_summary.md`
|
| 46 |
+
- `results/h16_policy_ckpt_near_miss_policy_bc5_bestpt_retrieval_residual_knn4_v2_summary.md`
|
| 47 |
+
- `results/h16_policy_ckpt_nonexpert_policy_bc5_summary.md`
|
| 48 |
+
- `results/h16_policy_ckpt_nonexpert_policy_bc5_bestpt_field_sweep_summary.md`
|
| 49 |
+
- `results/h16_field_optim_near_miss_policy_bc5_bestpt_s4_trust05_afterany_summary.md`
|
| 50 |
+
- `results/paper_table_status.md`
|
| 51 |
+
- `results/field_selected_target_map_summary.md`
|
| 52 |
|
| 53 |
Non-canonical/stale summaries:
|
| 54 |
|
| 55 |
- `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.
|
| 56 |
- `results/h16_policy_ckpt_near_miss_policy_bc5_field_k32_sigma0p35_summary.md` is absent/incomplete because the last seed was canceled after the `best.pt` field-checkpoint variant superseded it.
|
| 57 |
|
| 58 |
+
## Current Update - 2026-06-28 05:03 UTC
|
| 59 |
+
|
| 60 |
+
The old optimistic h=16 policy story is no longer the paper story. Direct BC
|
| 61 |
+
rollout stayed near 30%, while the same-state no-expert lattice reached 56.99%.
|
| 62 |
+
The strongest current paper claim is therefore a mechanism claim: the learned
|
| 63 |
+
field works on local counterfactual proposal geometry, not on arbitrary
|
| 64 |
+
off-manifold action search.
|
| 65 |
+
|
| 66 |
+
Completed since the first report:
|
| 67 |
+
|
| 68 |
+
- `field_optim` finished as a negative diagnostic: best observed 25.39%.
|
| 69 |
+
- `nonexpert_policy_bc5` finished as a negative proposal-model ablation:
|
| 70 |
+
direct 27.88%, field-guided 26.49%.
|
| 71 |
+
- `retrieval_residual` finished as a positive clean bridge: nearest-1 reached
|
| 72 |
+
32.12%, while KNN4 dropped to 29.91%.
|
| 73 |
+
- Near-miss-only residual smokes reached only 14.06%, so their full jobs were
|
| 74 |
+
canceled.
|
| 75 |
+
- Field-teacher target exports now exist:
|
| 76 |
+
- train split: 2,298 groups, 1,820 `near_miss`, 478 non-near-miss no-expert targets;
|
| 77 |
+
- all split: 2,873 groups, 2,273 `near_miss`, 600 non-near-miss no-expert targets.
|
| 78 |
+
|
| 79 |
+
Active field-teacher jobs:
|
| 80 |
+
|
| 81 |
+
- `14858328` is running train-split `field_selected_noexpert_bc5` training;
|
| 82 |
+
`14858329`/`14858330` and `14858331`/`14858332` evaluate direct and
|
| 83 |
+
field-guided rollouts.
|
| 84 |
+
- `14858450` is pending all-split `field_selected_noexpert_bc5_allmap`
|
| 85 |
+
training; `14858451`/`14858452` and `14858453`/`14858454` evaluate direct and
|
| 86 |
+
field-guided rollouts.
|
| 87 |
+
- `14858333` and `14858455` rebuild `paper_table_status.*` after the summaries.
|
| 88 |
+
|
| 89 |
+
Use `results/paper_table_status.md` as the canonical current table. The job
|
| 90 |
+
table below is historical and includes statuses that were true at earlier
|
| 91 |
+
checkpoints.
|
| 92 |
+
|
| 93 |
+
## Historical Jobs Submitted
|
| 94 |
|
| 95 |
| Job | Purpose | Status |
|
| 96 |
|---|---|---|
|
|
|
|
| 157 |
| 14857696 | Evaluate KNN4 transferred near-miss residual retrieval | Canceled after weak smoke |
|
| 158 |
| 14857697 | Summarize KNN4 transferred near-miss residual retrieval | Canceled |
|
| 159 |
| 14857698 | Rebuild paper table after near-miss residual summaries | Canceled |
|
| 160 |
+
| 14858327 | Export field-selected no-expert policy target map | Pending |
|
| 161 |
+
| 14858328 | Train `field_selected_noexpert_bc5` policies | Pending |
|
| 162 |
+
| 14858329 | Evaluate direct `field_selected_noexpert_bc5` policies | Pending |
|
| 163 |
+
| 14858330 | Summarize direct `field_selected_noexpert_bc5` policies | Pending |
|
| 164 |
+
| 14858331 | Evaluate `field_selected_noexpert_bc5` with field-guided proposals | Pending |
|
| 165 |
+
| 14858332 | Summarize `field_selected_noexpert_bc5` field-guided proposals | Pending |
|
| 166 |
+
| 14858333 | Rebuild paper table after field-teacher distillation | Pending |
|
| 167 |
|
| 168 |
+
Last queue check: `2026-06-28 04:56 UTC`. The earlier queue backlog cleared.
|
| 169 |
`field_optim`, `nonexpert_policy_bc5`, and their summaries completed; fixed
|
| 170 |
`retrieval_residual` v2 jobs are now pending on priority/dependencies.
|
| 171 |
|
|
|
|
| 209 |
signal. The near-miss-only residual smoke was only 14.06%, so the full
|
| 210 |
near-miss-only residual jobs were canceled.
|
| 211 |
|
| 212 |
+
The next proposal-generator attempt is field-teacher distillation. Instead of
|
| 213 |
+
imitating reward-best non-expert candidates, job `14858327` exports train-split
|
| 214 |
+
targets chosen by the learned field on no-expert local lattices. Jobs
|
| 215 |
+
`14858328`-`14858333` then train/evaluate a policy student of that local
|
| 216 |
+
counterfactual decision rule.
|
| 217 |
+
|
| 218 |
Paper table automation now lives in `scripts/build_paper_table_status.py` with a
|
| 219 |
CPU wrapper at `scripts/slurm/build_paper_table_status.sbatch`. The table builder
|
| 220 |
is intentionally standard-library-only: it consumes result summary JSON files,
|
|
|
|
| 263 |
|
| 264 |
## Next Best Experiments
|
| 265 |
|
| 266 |
+
1. Finish train-split and all-split field-teacher distillation jobs
|
| 267 |
+
(`14858328`-`14858333`, `14858450`-`14858455`).
|
| 268 |
+
2. Promote allmap field-teacher distillation only if it beats the current clean
|
| 269 |
+
best 32.93%; otherwise keep residual retrieval as the strongest clean bridge.
|
| 270 |
+
3. Keep the main paper table separated into direct policy, clean proposal+field,
|
| 271 |
+
same-state no-expert lattice, same-state full lattice, and oracle ceiling.
|
| 272 |
+
4. Run or cite external baselines only after matching protocol; do not claim SOTA
|
| 273 |
+
from the internal table alone.
|
results/field_selected_target_map_summary.md
ADDED
|
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Field-Selected Policy Target Map Summary
|
| 2 |
+
|
| 3 |
+
Train-split target map:
|
| 4 |
+
`/scratch/knguy52/dovla/experiments/field_selected_targets/near_miss_policy_bc5_seed0_bestpt_noexpert_train.json`
|
| 5 |
+
|
| 6 |
+
All-split target map:
|
| 7 |
+
`/scratch/knguy52/dovla/experiments/field_selected_targets/near_miss_policy_bc5_seed0_bestpt_noexpert_all.json`
|
| 8 |
+
|
| 9 |
+
Teacher checkpoint:
|
| 10 |
+
`/scratch/knguy52/dovla/experiments/dovla_h16_policy_ckpt_runs/near_miss_policy_bc5/seed_0/best.pt`
|
| 11 |
+
|
| 12 |
+
Train split: `train`
|
| 13 |
+
|
| 14 |
+
All split: `all`
|
| 15 |
+
|
| 16 |
+
Excluded proposal types: `expert`
|
| 17 |
+
|
| 18 |
+
Total train groups: 2,298
|
| 19 |
+
|
| 20 |
+
Total all-split groups: 2,873
|
| 21 |
+
|
| 22 |
+
## Train-Split Counts
|
| 23 |
+
|
| 24 |
+
| selected candidate type | groups |
|
| 25 |
+
|---|---:|
|
| 26 |
+
| near_miss | 1,820 |
|
| 27 |
+
| no_op | 227 |
|
| 28 |
+
| random_negative | 115 |
|
| 29 |
+
| wrong_gripper | 103 |
|
| 30 |
+
| wrong_direction | 33 |
|
| 31 |
+
|
| 32 |
+
## All-Split Counts
|
| 33 |
+
|
| 34 |
+
| selected candidate type | groups |
|
| 35 |
+
|---|---:|
|
| 36 |
+
| near_miss | 2,273 |
|
| 37 |
+
| no_op | 275 |
|
| 38 |
+
| random_negative | 146 |
|
| 39 |
+
| wrong_gripper | 135 |
|
| 40 |
+
| wrong_direction | 44 |
|
| 41 |
+
|
| 42 |
+
Interpretation: the learned field's no-expert lattice teacher mostly selects
|
| 43 |
+
`near_miss` actions, but not exclusively. The train-split map is useful as a
|
| 44 |
+
strict seed-0 train target export. The all-split map gives every student seed a
|
| 45 |
+
field-selected target for its own train and validation groups, avoiding fallback
|
| 46 |
+
to fixed `near_miss` targets when split seeds differ.
|