lillian039's picture
Upload gated_deltanet 100M rfull (5K steps, FineWeb-Edu)
10817f7 verified
|
Raw
History Blame Contribute Delete
1.97 kB
---
license: apache-2.0
tags:
- low-rank-fast-weights
- linear-attention
- gated_deltanet
- rfull
- 100M
datasets:
- HuggingFaceFW/fineweb-edu
---
# GatedDeltaNet 100M (full rank) — Low-rank Fast-Weight Ablation
Pretrained 100M-parameter GatedDeltaNet with low-rank parameterization
(`rfull`) on FineWeb-Edu. Part of a 16-cell ablation
(4 archs × 4 ranks: `r8`, `r32`, `r64`, `rfull`) studying whether constraining
the q/k/v fast-weight projections (or LaCT's SwiGLU MLP) to low rank can match
or exceed full-rank performance.
## Training
| | |
|---|---|
| Architecture | GatedDeltaNet |
| Rank | `rfull` |
| Params | ~100M |
| Dataset | `HuggingFaceFW/fineweb-edu` (streaming) |
| Steps | 5000 |
| Effective batch | 256 |
| Sequence length | 8000 |
| Optimizer | AdamW (lr=3e-4, eps=1e-15) |
| LR schedule | Cosine, 256-step warmup, decay to 10% |
| Precision | bf16 |
| Activation checkpointing | selective (option 1) |
| Tokens | ~10.24 B |
Code: see [run_main_100M.sh](https://github.com/<your-repo>/lact_llm/lowrank_experiment).
## Eval results
- **FineWeb-Edu val PPL**: `17.42`
- **MQAR (multi-query associative recall)**:
- `K=4`: 0.190
- `K=16`: 0.448
- `K=64`: 0.810
- `K=256`: 0.956
- **LAMBADA acc**: 0.207
- **HellaSwag acc_norm**: 0.310
- **ARC-Easy acc_norm**: 0.429
- **PIQA acc_norm**: 0.604
- **WinoGrande acc**: 0.490
## Notes
- This is one of 16 cells; the other rank/arch combinations are uploaded under the
same HF org (`nlproj`) with repo names matching the local dump folder, e.g.
`nlproj/gated_deltanet_100M_{r8|r32|r64|rfull}_bs256_lr3e-4_steps5000`.
- **Key finding** of the ablation: at this scale, low rank often *matches or beats*
full rank on downstream tasks (LoRA-style "adaptation is intrinsically low-rank"
hypothesis). GatedDeltaNet is the exception — its rfull is the strongest in the
whole sweep on PPL / LAMBADA / HellaSwag / ARC-Easy.
Run name: `gated_deltanet_100M_rfull_bs256_lr3e-4_steps5000`