jacob-valdez's picture
LM-only control for symbolic-ai-001 @ 3b46de3
d5bc67a verified
|
Raw
History Blame Contribute Delete
1.77 kB
---
license: mit
library_name: symbolic-ai
tags:
- language-model
- baseline
- symbolic-ai
datasets:
- HuggingFaceFW/fineweb-edu
---
# symbolic-ai-001-lm-baseline
The **conventional-pretraining control** for
[`jacob-valdez/symbolic-ai-001-3b46de3`](https://huggingface.co/jacob-valdez/symbolic-ai-001-3b46de3):
the *identical* 13.97M-parameter architecture, the *identical* 8,000-step budget
and optimizer, trained on the FineWeb-Edu corpus component alone.
It exists to answer one question: how much of an agent does ordinary next-token
pretraining give you, at fixed architecture and compute?
**Answer, on held-out seeds:** better language modelling (perplexity **51.9** vs
89.1) and an agent at or below the random policy on every interactive family —
gridworld 0.00 success, tool-calling 0.00 solved, arithmetic 0.00 exact,
MiniGrid 0.28 vs random 0.40.
## Provenance
| | |
|---|---|
| source repository | `symbolic-ai-001`, snapshot in [the companion repo](https://huggingface.co/jacob-valdez/symbolic-ai-001-3b46de3/tree/main/code) |
| source commit | `3b46de309a53f5afc2c5018a1116096de95fbf31` (`3b46de3`) |
| adapter version | 0.1.0 |
| corpus | `HuggingFaceFW/fineweb-edu`, `sample-10BT`, revision `87f09149ef4734204d70ed1d046ddc9ca3f2b8f9`, shard `sample/10BT/000_00000.parquet` |
| split rule | `sha256("symbolic-ai-001\|" + doc_id) < 0.01 → validation` |
| training | 8,000 steps × batch 24 × 512 = 98.3M tokens; AdamW, cosine, bf16; 22.2 min on one NVIDIA GB10 |
| held-out | val NLL 3.950, perplexity 51.9 |
Same tokenizer (`tokenizer.json`), same config shape (`baseline-lm-only.yaml`),
same evaluation protocol. Full analysis: `code/docs/symbolic-ai-001.md` in the
companion repo.
## License
MIT. Trained from random initialization.