Skip to content

Non-Record: 11L Parallel Muon + LN Scale + LeakyReLU² MLP3x + Legal TTT (val_bpb 1.1215)#754

Closed
aryanbhosale wants to merge 4 commits intoopenai:mainfrom
aryanbhosale:submission/parallel-muon-1.1253
Closed

Non-Record: 11L Parallel Muon + LN Scale + LeakyReLU² MLP3x + Legal TTT (val_bpb 1.1215)#754
aryanbhosale wants to merge 4 commits intoopenai:mainfrom
aryanbhosale:submission/parallel-muon-1.1253

Conversation

@aryanbhosale
Copy link

@aryanbhosale aryanbhosale commented Mar 25, 2026

Non-Record: 11L Parallel Muon + LN Scale + LeakyReLU² MLP3x + Legal Score-First TTT

val_bpb = 1.1215 (3-seed mean, std 0.0002) | ~15.85 MB | 8×H100 SXM

3-Seed Results (8×H100 80GB SXM, PyTorch 2.9.1+cu128)

Seed step_avg steps EMA bpb Quantized bpb TTT bpb
1337 88.8ms 6,759 1.1161 1.1238 1.1217
42 88.8ms 6,757 1.1158 1.1234 1.1213
2024 88.9ms 6,752 1.1160 1.1234 1.1215
Mean 88.8ms 6,756 1.1160 1.1235 1.1215

Key Techniques

  1. Parallel Muon with parameter banking — 4 contiguous 3D banks, batched Newton-Schulz via torch.bmm, 3-phase async reduce-scatter/all-gather. ~89ms/step, ~6750 steps.
  2. LN Scale — depth-dependent normalization: 1/sqrt(layer_idx+1). Stabilizes deep layers.
  3. LeakyReLU(0.5)² MLP 3× — preserves negative gradient flow.
  4. Legal Score-First TTT (PR Non-record: 11L Depth Recurrence + High-Yield Legal TTT (1.14458 BPB) #461/Record: LeakyReLU² + Legal Score-First TTT + Parallel Muon — val_bpb 1.1194 (3-seed mean) #549 recipe) — score each 32K-token chunk with sliding windows under inference_mode, then SGD(lr=0.002, momentum=0.9) for 3 epochs, all blocks unfrozen, cosine LR decay.
  5. EMA(0.997) + SWA — EMA selected as best pre-quant weights (1.1160 BPB mean).
  6. GPTQ-lite int6 + zstd-22 — per-row 5-percentile clip search, FP16 embedding passthrough.
  7. Flash Attention 3, torch.compile(fullgraph=True), no DDP.

Architecture (26.8M params)

11L, 512d, 8H/4KV (GQA), MLP 3×, LN Scale, SmearGate, BigramHash(1536), Value Residual, Gated Attention, XSA4, Partial RoPE(16/64), U-Net skips, OrthoInit, tied embeddings, logit softcap 30.0.

TTT Compliance

Legal score-first per PR #461/#549 framework:

  • Every token scored BEFORE any weight update (enforced by torch.inference_mode)
  • No training data access during evaluation
  • No multi-epoch scoring -- each chunk scored exactly once
  • Total eval time: ~530s (within 10 min limit)

Credits

@aryanbhosale aryanbhosale changed the title Record: 11L Parallel Muon + LeakyReLU² MLP3x + Legal TTT (val_bpb 1.1253) Non-Record: 11L Parallel Muon + LeakyReLU² MLP3x + Legal TTT (val_bpb 1.1253) Mar 25, 2026
… 1.1253, 3-seed 8xH100)

3-seed mean val_bpb: 1.1253 (std 0.0002) on 8xH100 SXM, 600s training

Architecture: 11L 512d 8H/4KV, Parallel Muon with parameter banking,
LeakyReLU(0.5)² MLP 3x, SmearGate, BigramHash(1536), Value Residual,
Gated Attention, XSA4, Partial RoPE 16/64, EMA(0.997)+SWA, Late QAT,
GPTQ-lite int6+zstd-22, legal score-first TTT.

~90ms/step, ~6700 steps per seed. Flash Attention 3.
@arbyte77 arbyte77 force-pushed the submission/parallel-muon-1.1253 branch from be1fb73 to f476173 Compare March 25, 2026 18:15
@arbyte77 arbyte77 force-pushed the submission/parallel-muon-1.1253 branch from daaad1f to f7d9e92 Compare March 26, 2026 10:32
@aryanbhosale aryanbhosale changed the title Non-Record: 11L Parallel Muon + LeakyReLU² MLP3x + Legal TTT (val_bpb 1.1253) Non-Record: 11L Parallel Muon + LN Scale + LeakyReLU² MLP3x + Legal TTT (val_bpb 1.1215) Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants