Repository navigation
[RFC] NextTransformer scaling plans: 200B/400B tokens, 4K context, and Dense/MoE configurations #22
Replies: 1 comment
Update (Nov 5): revised Dense @ 400B configurationThanks to everyone who has shared feedback so far. After reviewing recent open scaling work, including Marin's Delphi scaling suite, Marin's MoE pretraining-efficiency report, and Microsoft AI's MAI-Thinking-1 report, we are revising one of the four candidate configurations. The other three are unchanged.
¹ Same convention as the original table: Transformer blocks only, excluding token embeddings, value-embedding tables, and the output head. Why we changed it
The trade-off we are accepting Both dense tiers are intentionally trained beyond compute-optimal: about 64 and 74 tokens per parameter, compared with roughly 20 under Epoch AI's replication of the Chinchilla fit. Under that fit, the extra training costs about 12–16% in compute-equivalent loss. We accept this cost in exchange for smaller models that are cheaper for the community to evaluate and fine-tune, full use of the planned token budgets, and a consistent tokens-per-parameter ratio across tiers. Still open: depth vs. width Recent recipes use wider, shallower shapes than ours. MAI-Base-1's scaling ladder uses d_model ≈ 85 × layers, and Delphi's depth rule gives about 100 × layers at these widths. We plan to compare our 64× ratio with a ~90× variant in small-scale pilots. If the wider shape matches or beats ours in both loss and throughput, we will switch both dense tiers together. Results or suggestions from comparable scales are very welcome. MoE: what we are considering (feedback welcome)
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
We are planning the next scaling stage of NextTransformer and would welcome community feedback before finalizing the training recipe.
Our current benchmark uses 49.152B training tokens and a 2,048-token context window. For the next stage, we are considering 200B-token and 400B-token pretraining runs, with both Dense and MoE models, at a 4,096-token sequence length.
We would especially appreciate suggestions on data composition, model configurations, and evaluation beyond CORE. The configurations below are starting points for discussion.
1. Proposed training setup
ClimbMix would remain the foundation of the training mixture. Whether to supplement it with other sources is one of the main questions in this proposal. Longer-context continuation beyond 4K is a possible subsequent stage.
2. Candidate model configurations
The starting architecture follows our nanochat-derived backbone: full causal multi-head attention, ReLU² FFNs, and Muon + AdamW optimization. In the MoE models, the first layer uses a dense FFN; subsequent layers use MoE FFNs. The shared expert has the same hidden dimension as each routed expert.
¹ These estimates cover the Transformer blocks, including the MoE routers. They exclude token embeddings, value-embedding tables, and the output head, and therefore are not full-model parameter counts. Retaining the existing value embeddings would add substantial parameters; we welcome feedback on that choice as well.
The Dense and MoE candidates at each token budget are not compute-matched. The proposed MoE models have smaller active parameter counts and larger total capacity. We want to investigate their quality–compute trade-off, and welcome suggestions on whether an additional matched-compute comparison should be included. Final compute accounting would include attention, routing, the output head, and the rest of the training workload.
3. Questions for the community
A. Is ClimbMix sufficient for 4K pretraining, or should we mix in other data?
Our current understanding is that ClimbMix contains many short documents. Packing them into 4K sequences improves utilization, but does not by itself provide continuous 4K document context.
Dataset links, length statistics, and evidence from comparable training budgets would be particularly helpful. We would also appreciate practical advice on preserving document continuity during packing.
B. Are the proposed Dense and MoE configurations appropriate for these budgets?
Concrete alternative configurations and results at similar scales would be especially valuable. We are interested in suggestions that can be tested with smaller pilot runs before committing to the full budgets.
C. What should we evaluate beyond CORE?
We plan to retain CORE-22 for general capability tracking. For additional context-sensitive evaluation, our initial shortlist is:
We would begin with controlled 2K and 4K evaluations, and add longer lengths if we train extended-context checkpoints. Any adaptations to the official benchmark settings would be documented.
Because these are pretraining checkpoints, we would first verify that models can perform the tasks at short lengths, so that instruction-following or formatting failures are not mistaken for context-length failures. We would also separate gains from longer-context training from gains obtained simply by allowing more input at evaluation time.
Are these two additions appropriate for ClimbMix-trained base models at our proposed scales? Are there other benchmarks that would provide a more reliable or informative signal?
How to contribute
Feedback on any one of these areas is welcome. A useful recommendation could include:
We would like to use this discussion to identify the most informative pilot experiments and refine the scaling recipe before launching the full runs.
All reactions