EXP-61 - MOAT-MATH-ABLATION: Math-only projector ablation

Weight-geometry replay over the EXP-57 fp32 trace (338 matrices). Two cadence regimes: S = per-step (global steps, PRIMARY, paper-comparable) and T = per-tick (optimizer ticks, extended-Δ sweep). Metric contract: weight-proj-metrics-v1. Ratio < 1 ⇒ projection beats holding the stale weights.

regime T / per-tick: FAST — sampled estimate (frac=0.001, seed=42, strips=1024; small tensors exact; 1727408 of 1543714304 scalars); verdict-grade = --fidelity full

1 — Ranked OOS projection accuracy (DELIVERABLE A)

All base methods + #49 self-correcting arms ranked by out-of-sample projection accuracy (pred_evr_pooled, higher is better) at the per-tick operating point Δ=5, h=10 (GLOBAL median row). Best-fitting method: armD_W2_ramp. Ratio < 1 ⇒ beats holding the stale weights; state = # scalars ANCHOR carries.

rankmethod / armknobspred_evr_pooled ↑op ratio ↓h_safestate
1armD_W2_ramp (arm) ★rolling_ls_k K=3 W=2 gain=linear_ramp0.00000.9999101
2hold_stalefixed0.00001.00000
3armB_rlsK3 (arm)rolling_ls_k K=3-0.00001.0000102
4armA_rlsK3 (arm)rolling_ls_k K=3-0.00021.0000101
5adaptive_second_orderrolling_ls-0.00031.000152
6full_confirm (arm)rolling_ls-0.00041.000151
7adaptive_linearrolling_ls-0.00061.000251
8armC_mom0.9 (arm)ewma_momentum β=0.9-0.00091.000352
9armC_ewma0.9 (arm)ewma-0.00101.000451
10damped_linearfixed-0.00121.00002
11naive_linearfixed-1.91751.72730
12damped_second_orderfixed-2.04761.74660
13naive_second_orderfixed-16.75234.22360

State-cost vs gain — each arm vs the fixed #47 damped-linear bar (Δratio < 0 AND Δpred_evr > 0 = a real gain that must justify the arm's extra ANCHOR state).

method / armknobsstate (#scalars)pred_evr_pooledop ratioΔratio vs barΔpred_evr vs bar
damped_linear (#47 fixed bar)fixed-0.00121.00000.00000.0000
adaptive_linear (expanding incumbent)rolling_ls1-0.00061.00020.00020.0005
armA_rlsK3rolling_ls_k K=31-0.00021.0000-0.00000.0009
armB_rlsK3rolling_ls_k K=32-0.00001.0000-0.00000.0011
armC_ewma0.9ewma1-0.00101.00040.00040.0001
armC_mom0.9ewma_momentum β=0.92-0.00091.00030.00030.0003
armD_W2_ramprolling_ls_k K=3 W=2 gain=linear_ramp10.00000.9999-0.00010.0012
full_confirmrolling_ls1-0.00041.00010.00010.0007

2 — Per-scalar linearity R² (the MUST metric; Wang et al. 2026)

Per-individual-scalar OLS R² of the weight value vs the training-step index (constant scalars excluded & counted). Anchors: nearest RL analog R1-Distill-Qwen-1.5B GRPO/DeepScaleR 0.845/0.794 (median/Pr>0.7); SFT Qwen2.5-1.5B+GSM8K 0.426/0.259. Regime S (per-step) is the paper-comparable cadence. A LOW R² is a valid, decisive finding.

regimeR² medianPr(R²>0.7)n_excluded_const
T / per-tick0.4850.2950

3 — Projection accuracy vs horizon (both regimes)

Regime T — per-tick, Δ=5

ratio=1 (no skill)05horizon h (ticks)median ratio vs h (ticks)hold_stalenaive_linearnaive_second_orderadaptive_linearadaptive_second_orderdamped_lineardamped_second_orderarmA_rlsK3armB_rlsK3armC_ewma0.9armC_mom0.9armD_W2_rampfull_confirmphase_earlyphase_midphase_late

4 — Δ-sensitivity (extended to Δ=40, per-tick) & λ-selection

Δ-sensitivity at operating h=10 (per-tick)

ratio=1 (no skill)05Δ (ticks)median ratio vs Δhold_stalenaive_linearnaive_second_orderadaptive_linearadaptive_second_orderdamped_lineardamped_second_order

Δ∈[1, 2, 3, 5, 8, 10, 15, 20] — does a wider anchor help past Δ=20?

5 — Absolute prediction accuracy (regression view)

Absolute accuracy (pred_evr_pooled, per-scalar pred_r2_scalar_*) is reported first for every arm including hold_stale (evr = 0 by definition). Every projector's pred_evr_pooled is at or below 0 at the primary op-point (per-tick Delta=5, h=10 = 200 global steps); it turns positive ONLY at the very short-Delta / short-h corner. This is the signature of a near-incoherent trajectory: there is little linear structure to fit beyond one 20-step tick.

Regime T / per-tick — operating cell (Δ=5, h=10)

methodpred_evr_pooledpred R² median (scalar)frac > 0.7frac < 0nn_excluded
hold_stale0.000-0.9350.0000.9121726415993
naive_linear-1.917-0.9950.0000.9781726415993
naive_second_order-16.752-0.9950.0001.00017262571151
adaptive_linear-0.001-0.9950.0000.99917253292079
adaptive_second_order-0.000-0.9950.0000.99817239863422
damped_linear-0.001-0.9950.0000.99917253292079
damped_second_order-2.048-0.9950.0000.99717240573351
ratio=0 (no skill)01horizon hpooled EVR vs h at operating Δ (T / per-tick)hold_stalenaive_linearnaive_second_orderadaptive_linearadaptive_second_orderdamped_lineardamped_second_order

EVR = 1 − Σ‖e‖²/Σ‖b‖² (global group); 0 = hold-stale, 1 = perfect; negative values clip to the axis.

per-scalar pred R² — hold_stale (T / per-tick)-101strong0
per-scalar pred R² — naive_linear (T / per-tick)-101strong0
per-scalar pred R² — naive_second_order (T / per-tick)-101strong0
per-scalar pred R² — adaptive_linear (T / per-tick)-101strong0
per-scalar pred R² — adaptive_second_order (T / per-tick)-101strong0
per-scalar pred R² — damped_linear (T / per-tick)-101strong0
per-scalar pred R² — damped_second_order (T / per-tick)-101strong0

6 — Adaptive coefficient trajectories (GLOBAL group, OOS per window)

adaptive_linear (per-tick)

ratio=1 (no skill)01.6window index(Δ,h)=(2,10) coefficient vs windowλ

warm-up windows (NaN, dropped): 11

ratio=1 (no skill)01.6window index(Δ,h)=(5,10) coefficient vs windowλ

warm-up windows (NaN, dropped): 11

adaptive_second_order (per-tick)

ratio=1 (no skill)-0.007157321.6window index(Δ,h)=(2,10) coefficient vs windowλλc

warm-up windows (NaN, dropped): 12

ratio=1 (no skill)-0.0141641.6window index(Δ,h)=(5,10) coefficient vs windowλλc

warm-up windows (NaN, dropped): 12

7 — Lane verdict (direction-agnostic)

A decisive negative result (damped never beats hold-stale; wider Δ never helps; ratio > 1 at long h; low R²) is a VALID finding — the lane PASSES by producing a correct, schema-verified, machine-readable answer either way.

Provenance

per-tick: fidelity=fast cadence=per-tick unit=tick n_ticks=50 band=70 n_rows=250096 lam_grid=11pts fingerprint=None panel=509f388a8c4ba855 gates={'hold_stale_identity': True, 'structure_partition': True, 'naive_linear_finite': True, 'bounds_honesty': True, 'oos_bookkeeping': True, 'aggregates_present': True, 'coverage_safety': True, 'operating_points': True, 'r2_well_defined': True, 'pred_evr_bounds': True, 'pred_scalar_present': True, 'fast_sampling_recorded': True}