Upload REPORT.md with huggingface_hub
Browse files
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
|
| 332 |
-
|
|
|
|
|
|
|
|
|
|
| 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 |
-
|
| 548 |
-
|
| 549 |
-
|
| 550 |
-
|
| 551 |
-
|
| 552 |
-
|
| 553 |
-
|
| 554 |
-
(
|
|
|
|
|
|
|
|
|
|
|
|
|
| 555 |
|
| 556 |
## 8. Reproduce
|
| 557 |
|
| 558 |
-
See README.md. `run_all.py` drives lrsweep/stage1/stage2/
|
| 559 |
-
|
| 560 |
-
|
|
|
|
|
|
|
|
|
|
| 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.
|