continuouscvae-Apr22-beta-schedule-followup20260422 Results
continuous_cvae-Apr22-beta-schedule-followup_20260422 Results
This note is observational only. Interpretive claims and next-step recommendations beyond the agreed ranking rule are deferred until analysis.md.
Collection State
- planned design:
6 tasks x 6 beta schedules x 3 adaptation modes x 1 seed = 108jobs - completed runs:
108/108 - locally analyzable runs:
108/108 - best overall settings by mean
router probe x final answer accuracy:beta0p1_d50_lin50, thenbeta0p01_cyclin25_w12p5 - highest raw router-probe setting:
beta0p01_d50_lin50
Caption: Every Apr22 task-by-setting-by-mode cell is present exactly once in the discovered aggregate.
beta0_unnorm disables reconstruction normalization. Its reported loss/val/baseline_normalized_reconstruction_loss values are included for completeness but in reality reflect unnormalized loss/val/reconstruction_loss.
Global Schedule Ranking
Using the agreed full-grid mean over all 108 runs, the six settings sort as follows:
| loss_setting | final_answer_accuracy | router_probe | posterior_probe | router_x_accuracy | final_eval_norm_recon | runtime_hours |
|---|---|---|---|---|---|---|
| beta0p1_d50_lin50 | 0.970850 | 0.882073 | 0.998130 | 0.855625 | 0.066995 | 3.330690 |
| beta0p01_cyclin25_w12p5 | 0.968294 | 0.874583 | 0.997371 | 0.845096 | 0.060653 | 3.304300 |
| beta0p01_d50_lin50 | 0.927194 | 0.902486 | 0.998502 | 0.836593 | 0.039078 | 2.908140 |
| beta0p1_cyclin25_w12p5 | 0.990706 | 0.752471 | 0.961510 | 0.745385 | 0.107594 | 3.413480 |
| beta0_unnorm | 0.815272 | 0.837498 | 0.997169 | 0.674232 | 0.000700 | 3.223330 |
| beta1_d50_lin50 | 0.990056 | 0.664779 | 0.980072 | 0.657962 | 0.691544 | 3.318970 |
Observed ranking facts:
beta0p1_d50_lin50ranks first on the agreed composite metric even thoughbeta0p01_d50_lin50has the strongest raw router probe.beta0p01_cyclin25_w12p5ranks second overall because it stays near the top on both accuracy and router probe.beta0p1_cyclin25_w12p5andbeta1_d50_lin50retain high accuracy, but both sit well below the three leading schedules on router probe.beta0_unnormis not competitive as a global winner once the full-grid accuracy drop is included.
Caption: Mean final-answer accuracy, router probe, posterior probe, and router probe x final answer accuracy for each setting, split by adaptation mode.
Delayed-Linear Versus Cyclical Comparison
The matched delayed-linear versus cyclical comparisons separate cleanly by beta level.
| pair_display_name | adaptation_mode | delta_delayed_minus_cyclical_final_answer_accuracy | delta_delayed_minus_cyclical_router_probe | delta_delayed_minus_cyclical_router_x_accuracy | delta_delayed_minus_cyclical_runtime_hours |
|---|---|---|---|---|---|
| beta=0.01 | full | -0.006267 | 0.032829 | 0.026820 | 0.074346 |
| beta=0.01 | lora | -0.002150 | 0.035699 | 0.033802 | -1.135170 |
| beta=0.01 | reinit | -0.114883 | 0.015181 | -0.086132 | -0.127655 |
| beta=0.1 | full | 0.000583 | 0.095127 | 0.094907 | -0.024934 |
| beta=0.1 | lora | 0.002117 | 0.174394 | 0.175680 | -0.037608 |
| beta=0.1 | reinit | -0.062267 | 0.119285 | 0.060134 | -0.185819 |
Observed pairwise patterns:
- At
beta=0.1, delayed linear is stronger than cyclical on router probe in all three modes and also stronger on the agreed composite score in all three modes. - At
beta=0.01, delayed linear still has the stronger router probe in all three modes, but cyclical overtakes it on the composite score inreinitbecause the delayed-linearreinitaccuracy penalty is much larger. - The
beta=0.01full andlorarows still favor delayed linear on the composite score.
Caption: The beta-matched delayed-linear and cyclical comparisons broken out by adaptation mode for final accuracy, router probe, posterior probe, and router probe x final answer accuracy.
Adaptation-Mode Interaction And Failure Concentration
The leading schedules are not identical across modes:
| adaptation_mode | loss_setting | final_answer_accuracy | router_probe | router_x_accuracy |
|---|---|---|---|---|
| full | beta0p01_d50_lin50 | 0.984483 | 0.915634 | 0.901319 |
| full | beta0p01_cyclin25_w12p5 | 0.990750 | 0.882806 | 0.874499 |
| lora | beta0p01_d50_lin50 | 0.996150 | 0.882048 | 0.878708 |
| lora | beta0p1_d50_lin50 | 0.997350 | 0.870866 | 0.868557 |
| reinit | beta0p1_d50_lin50 | 0.921467 | 0.907976 | 0.836458 |
| reinit | beta0p01_cyclin25_w12p5 | 0.915833 | 0.894595 | 0.815883 |
Observed mode-level patterns:
fullandloraboth rankbeta0p01_d50_lin50first on the composite score.reinitranksbeta0p1_d50_lin50first instead, withbeta0p01_cyclin25_w12p5second.- The main collapse cluster is
beta0_unnorm / reinit, where final-answer accuracy ranges from0.0520to0.5551on the bottom runs even though router probe stays high. - Posterior probe remains close to ceiling for most settings; the most visible posterior-probe weakening happens in the higher-beta cyclical and
beta1_d50_lin50rows.
Caption: Final-answer accuracy, router probe, posterior probe, and final-eval normalized reconstruction by task, setting, and adaptation mode.
Caption: One point per run, showing where high router probe and high accuracy coincide and where they separate, especially in reinit.
Dynamics Follow-Up
The repo-side aggregate now includes explicit training-dynamics views plus two focused deep-dive notes:
Both deep-dive notes now also include latent-space structure views over training, with animated GIFs and static checkpoint panels for router-sampled z and the available posterior-mu stream.
Observed dynamics facts:
fullandlorastart near ceiling on mean validation accuracy, whilereinitstarts near0.14to0.16and then recovers at very different rates by loss setting.- The final full-minus-reinit validation-accuracy gaps range from
0.0060forbeta1_d50_lin50to0.4100forbeta0_unnorm. - The matched final full-minus-reinit validation router-probe gaps stay much smaller, ranging from
-0.0451to+0.0161.
Caption: Mean validation accuracy, router probe, posterior probe, strategy match rate, and matched-strategy router score over training, aggregated over tasks and split by adaptation mode.
Caption: Mean validation accuracy, router probe, posterior probe, strategy match rate, matched-strategy router score, normalized reconstruction, and KL over training for the full Apr22 sweep.
Top And Bottom Runs By The Agreed Composite Score
Top runs:
| task_name | adaptation_mode | loss_setting | sampled_test_final/final_answer_accuracy | sampled_test_final/router_sampled_z/linear_probe_accuracy | continuous_diagnostics/test_final/posterior_mu/linear_probe_accuracy | analysis/router_probe_times_accuracy |
|---|---|---|---|---|---|---|
| multidigit_addition | full | beta0p01_d50_lin50 | 0.9944 | 0.948547 | 1.000000 | 0.943235 |
| linear_equation_solving | full | beta0p01_d50_lin50 | 0.9949 | 0.947273 | 1.000000 | 0.942442 |
| linear_equation_solving | lora | beta0p01_d50_lin50 | 0.9973 | 0.930011 | 1.000000 | 0.927500 |
| multidigit_addition | lora | beta0p01_cyclin25_w12p5 | 0.9994 | 0.927859 | 1.000000 | 0.927302 |
| grid_pathfinding | reinit | beta0p01_d50_lin50 | 1.0000 | 0.922324 | 1.000000 | 0.922324 |
| base_conversion | full | beta0p01_d50_lin50 | 0.9880 | 0.931405 | 1.000000 | 0.920229 |
Bottom runs:
| task_name | adaptation_mode | loss_setting | sampled_test_final/final_answer_accuracy | sampled_test_final/router_sampled_z/linear_probe_accuracy | continuous_diagnostics/test_final/posterior_mu/linear_probe_accuracy | analysis/router_probe_times_accuracy |
|---|---|---|---|---|---|---|
| linear_equation_solving | reinit | beta0_unnorm | 0.0520 | 0.902913 | 1.000000 | 0.046952 |
| base_conversion | reinit | beta0_unnorm | 0.1740 | 0.892105 | 0.999800 | 0.155226 |
| multidigit_addition | reinit | beta0_unnorm | 0.3211 | 0.880771 | 0.999700 | 0.282815 |
| list_summation | lora | beta1_d50_lin50 | 0.9929 | 0.429436 | 0.994399 | 0.426387 |
| list_summation | reinit | beta0_unnorm | 0.5551 | 0.884711 | 0.998700 | 0.491103 |
| linear_equation_solving | reinit | beta0p01_d50_lin50 | 0.6103 | 0.878933 | 1.000000 | 0.536413 |
Runtime Signal
The runtime section has moved to profile, including the previous secondary runtime summary and a section-level profiling breakdown from the per-run profiling_summary.json artifacts.