continuous_cvae-Apr22-beta-schedule-followup_20260422 Results

Back to design

Note

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 = 108 jobs
  • completed runs: 108/108
  • locally analyzable runs: 108/108
  • best overall settings by mean router probe x final answer accuracy: beta0p1_d50_lin50, then beta0p01_cyclin25_w12p5
  • highest raw router-probe setting: beta0p01_d50_lin50

Coverage heatmap across task, loss setting, and adaptation mode. Caption: Every Apr22 task-by-setting-by-mode cell is present exactly once in the discovered aggregate.

Warning

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_settingfinal_answer_accuracyrouter_probeposterior_proberouter_x_accuracyfinal_eval_norm_reconruntime_hours
beta0p1_d50_lin500.9708500.8820730.9981300.8556250.0669953.330690
beta0p01_cyclin25_w12p50.9682940.8745830.9973710.8450960.0606533.304300
beta0p01_d50_lin500.9271940.9024860.9985020.8365930.0390782.908140
beta0p1_cyclin25_w12p50.9907060.7524710.9615100.7453850.1075943.413480
beta0_unnorm0.8152720.8374980.9971690.6742320.0007003.223330
beta1_d50_lin500.9900560.6647790.9800720.6579620.6915443.318970

Observed ranking facts:

  • beta0p1_d50_lin50 ranks first on the agreed composite metric even though beta0p01_d50_lin50 has the strongest raw router probe.
  • beta0p01_cyclin25_w12p5 ranks second overall because it stays near the top on both accuracy and router probe.
  • beta0p1_cyclin25_w12p5 and beta1_d50_lin50 retain high accuracy, but both sit well below the three leading schedules on router probe.
  • beta0_unnorm is not competitive as a global winner once the full-grid accuracy drop is included.

Grouped schedule summary by loss setting and adaptation mode. 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_nameadaptation_modedelta_delayed_minus_cyclical_final_answer_accuracydelta_delayed_minus_cyclical_router_probedelta_delayed_minus_cyclical_router_x_accuracydelta_delayed_minus_cyclical_runtime_hours
beta=0.01full-0.0062670.0328290.0268200.074346
beta=0.01lora-0.0021500.0356990.033802-1.135170
beta=0.01reinit-0.1148830.015181-0.086132-0.127655
beta=0.1full0.0005830.0951270.094907-0.024934
beta=0.1lora0.0021170.1743940.175680-0.037608
beta=0.1reinit-0.0622670.1192850.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 in reinit because the delayed-linear reinit accuracy penalty is much larger.
  • The beta=0.01 full and lora rows still favor delayed linear on the composite score.

Matched delayed-linear versus cyclical comparison. 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_modeloss_settingfinal_answer_accuracyrouter_proberouter_x_accuracy
fullbeta0p01_d50_lin500.9844830.9156340.901319
fullbeta0p01_cyclin25_w12p50.9907500.8828060.874499
lorabeta0p01_d50_lin500.9961500.8820480.878708
lorabeta0p1_d50_lin500.9973500.8708660.868557
reinitbeta0p1_d50_lin500.9214670.9079760.836458
reinitbeta0p01_cyclin25_w12p50.9158330.8945950.815883

Observed mode-level patterns:

  • full and lora both rank beta0p01_d50_lin50 first on the composite score.
  • reinit ranks beta0p1_d50_lin50 first instead, with beta0p01_cyclin25_w12p5 second.
  • The main collapse cluster is beta0_unnorm / reinit, where final-answer accuracy ranges from 0.0520 to 0.5551 on 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_lin50 rows.

Final metric heatmaps by task, loss setting, and adaptation mode. Caption: Final-answer accuracy, router probe, posterior probe, and final-eval normalized reconstruction by task, setting, and adaptation mode.

Final-answer accuracy versus router probe, faceted by 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:

  • full and lora start near ceiling on mean validation accuracy, while reinit starts near 0.14 to 0.16 and then recovers at very different rates by loss setting.
  • The final full-minus-reinit validation-accuracy gaps range from 0.0060 for beta1_d50_lin50 to 0.4100 for beta0_unnorm.
  • The matched final full-minus-reinit validation router-probe gaps stay much smaller, ranging from -0.0451 to +0.0161.

Validation alignment dynamics by loss setting. 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.

Aggregate dynamics across tasks by loss setting and 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_nameadaptation_modeloss_settingsampled_test_final/final_answer_accuracysampled_test_final/router_sampled_z/linear_probe_accuracycontinuous_diagnostics/test_final/posterior_mu/linear_probe_accuracyanalysis/router_probe_times_accuracy
multidigit_additionfullbeta0p01_d50_lin500.99440.9485471.0000000.943235
linear_equation_solvingfullbeta0p01_d50_lin500.99490.9472731.0000000.942442
linear_equation_solvinglorabeta0p01_d50_lin500.99730.9300111.0000000.927500
multidigit_additionlorabeta0p01_cyclin25_w12p50.99940.9278591.0000000.927302
grid_pathfindingreinitbeta0p01_d50_lin501.00000.9223241.0000000.922324
base_conversionfullbeta0p01_d50_lin500.98800.9314051.0000000.920229

Bottom runs:

task_nameadaptation_modeloss_settingsampled_test_final/final_answer_accuracysampled_test_final/router_sampled_z/linear_probe_accuracycontinuous_diagnostics/test_final/posterior_mu/linear_probe_accuracyanalysis/router_probe_times_accuracy
linear_equation_solvingreinitbeta0_unnorm0.05200.9029131.0000000.046952
base_conversionreinitbeta0_unnorm0.17400.8921050.9998000.155226
multidigit_additionreinitbeta0_unnorm0.32110.8807710.9997000.282815
list_summationlorabeta1_d50_lin500.99290.4294360.9943990.426387
list_summationreinitbeta0_unnorm0.55510.8847110.9987000.491103
linear_equation_solvingreinitbeta0p01_d50_lin500.61030.8789331.0000000.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.

Built with LogoFlowershow