eac123 commited on
Commit
96d4e86
·
verified ·
1 Parent(s): 86a3340

Upload REPORT.md with huggingface_hub

Browse files
Files changed (1) hide show
  1. REPORT.md +24 -14
REPORT.md CHANGED
@@ -328,8 +328,11 @@ change the task's structure.)
328
 
329
  **Observation:** rec-4x4 reaches ~1.0 in-distribution by ~7.5k
330
  steps; fixed-4 plateaus near ~0.47 and is still softening at 25k;
331
- fixed-4-long reaches 0.72 by 100k. The learning *rate* differs
332
- dramatically even when parameters are identical.
 
 
 
333
 
334
  ### 4.6 Full table (per seed)
335
 
@@ -543,19 +546,26 @@ about the levers - which this study tests and which it does not:
543
 
544
  ## 7. What remains
545
 
546
- - More seeds to tighten the OOD family means (esp. rec-4x4).
547
- - Aligned follow-ups: deeper aligned stacks (rec-4x-aligned),
548
- overshoot training (R = k + margin), and training k up to 16 to
549
- see whether the frontier tracks the data limit again.
550
- - Per-iteration supervision toward f^t(x) at every unroll
551
- (Fan et al. 2409.15647) - related to alignment but gives dense
552
- per-step signal; untested here.
553
- - Adaptive halting, curriculum on k, and larger-scale runs
554
- (see the discussion in section 5).
 
 
 
 
555
 
556
  ## 8. Reproduce
557
 
558
- See README.md. `run_all.py` drives lrsweep/stage1/stage2/eval;
559
- `evaluate.py` produces the per-checkpoint JSONs; `make_report.py`
560
- generates this report and every figure. Live dashboards:
 
 
 
561
  eac123/ptr-recurrent-depth-trackio.
 
328
 
329
  **Observation:** rec-4x4 reaches ~1.0 in-distribution by ~7.5k
330
  steps; fixed-4 plateaus near ~0.47 and is still softening at 25k;
331
+ fixed-4-long reaches 0.72 by 100k. The dense v2 variant reaches
332
+ 1.0 by ~12.5k despite its variable-depth readout - the dense
333
+ targets act as a curriculum (unroll 1 learns the lookup first).
334
+ The learning *rate* differs dramatically even when parameters are
335
+ identical.
336
 
337
  ### 4.6 Full table (per seed)
338
 
 
546
 
547
  ## 7. What remains
548
 
549
+ - More seeds to tighten the OOD family means (esp. rec-4x4 and the
550
+ m4+dense variant, whose k=64 seeds span 0.038-0.116).
551
+ - Growing-k curriculum on the m4+dense recipe (train k up to 16, or
552
+ a growing schedule): the frontier tracks the data limit in every
553
+ family that learns, so this is the most promising lever - but the
554
+ OOD step embeddings (>11) would need training coverage too.
555
+ - Supervising every unroll toward f^t(x) without the hold-rule
556
+ (Fan et al. 2409.15647): our dense variant uses hold-after-k
557
+ targets f^{min(t,k)}(x); the no-hold variant is untested and
558
+ would compose chains past k - possibly the strongest test of
559
+ whether the recurrence can generalise at all.
560
+ - Deeper aligned stacks (rec-4x m4+dense) and adaptive halting.
561
+ - Larger-scale runs (see the discussion in section 5).
562
 
563
  ## 8. Reproduce
564
 
565
+ See README.md. `run_all.py` drives lrsweep/stage1/stage2/stage3/
566
+ stage4/stage5/eval: stage1-2 are the matched-FLOP and iso-param
567
+ families, stage3-4 the R=k aligned variant (25k and 100k steps),
568
+ stage5 the v2 margin/stem/dense variants. `evaluate.py` produces
569
+ the per-checkpoint JSONs; `make_report.py` generates this report
570
+ and every figure. Live dashboards:
571
  eac123/ptr-recurrent-depth-trackio.