Citation and evidence

Dust

2 min full readUpdated 6 references

This article's verification

Report a problem with this article

More

Use this article

Raw MarkdownExplore connections

Improve this page

Suggest editRevision history

Topics

AI ResearchTraining & Optimization

Cite this article

Dust is a zeroth-order training method proposed by Q Labs in October 2026 for language transformers without backpropagation.[1]

Training approach

Independent activation perturbations at each token form a virtual population. Reward-weighted noise supplies estimated updates. Selected attention internals receive decayed future-token credit. The 2L2L residual-mixing scalars instead use weight-space evolution strategies.[1][2]

Node perturbation predates Dust. Werfel, Xie and Seung's 2003 analysis distinguishes perturbing weights from perturbing unit outputs. In their linear-perceptron setting, the latter uses fewer noise dimensions. An error change weights the output noise, and its outer product with the input supplies a weight update. Their learning-rate comparisons apply to that analyzed model, not directly to transformer pretraining.[3]

Experiments

The base model has eight layers and width 512. FineWeb training spans 100k-20M tokens, one epoch, three seeds and populations of 64-16k draws.[1]

At nominal 16k population, validation-selected test losses were:[1]

Training tokensDustBackpropagation
10M5.0494.989
20M4.8024.633

Expanded article table

Claims and limitations

The report's 10310^3-10410^4 comparison extrapolates EGGROLL-Transformer populations, not a measured backpropagation speedup. The 1B-token gradient diagnostic uses backprop-trained checkpoints, not Dust-trained models. The authors say practical replacement requires orders-of-magnitude efficiency improvements.[1]

Released implementation

The MIT-licensed minimal implementation omits execution optimizations used in the experiments.[2]

These methods address different problems or use different information when estimating an update. Their results are not interchangeable evidence of a universal training speedup.

ApproachRelevant distinction
EGGROLLUses low-rank perturbations of model parameters, rather than perturbing activations. Its original experiments include integer recurrent-language-model pretraining and language-model reasoning post-training.[4]
MeZOUses paired forward evaluations with parameter perturbations and reconstructs noise from a random seed to reduce memory. Its language-model experiments concern fine-tuning pretrained models, not learning representations from scratch.[5]
Forward gradient with local lossesRen and colleagues combine activation perturbations with local losses. They use forward-mode automatic differentiation to obtain directional derivatives, so avoiding a backward pass does not make their method zeroth-order.[6]

Expanded article table

References

  1. ^1 ^2 ^3 ^4 ^5Dahal, S., Mandal, B., Gülbahar, S., and Vegesna, A. (2026). Dust: Pretraining Transformers Without Backpropagation. Q Labs Research, October. Includes linked appendix.
  2. ^1 ^2Q Labs. Dust implementation. README, dust.py and model.py, inspected October 12, 2026.
  3. ^Werfel, J., Xie, X., and Seung, H. S. (2003). Learning Curves for Stochastic Gradient Descent in Linear Feedforward Networks. *Advances in Neural Information Processing Systems*, 16.
  4. ^Sarkar, B., et al. (2026 revision). Evolution Strategies at the Hyperscale. Version 2.
  5. ^Malladi, S., et al. (2023). Fine-Tuning Language Models with Just Forward Passes. *Advances in Neural Information Processing Systems*, 36.
  6. ^Ren, M., Kornblith, S., Liao, R., and Hinton, G. (2023). Scaling Forward Gradient With Local Losses. *International Conference on Learning Representations*.

Improve this article

Add missing citations, update stale details, or suggest a clearer explanation. Every suggestion is reviewed for sourcing before it goes live.

3 revisions · v3 · 475 words · full history

Fact-checks are independent of edits: a reviewer re-verifies the article against its sources and stamps the date. How we verify

Research and drafting on this wiki are AI-assisted, under named human editorial standards. How AI is used here

Reviewer note: Independent full-article review against the cited primary and academic sources, October 12, 2026; supported math rendering checked after delimiter-only formatting repair.

Cite this page: AI Wiki. "Dust." aiwiki.ai, updated 11 Oct 2026, fact-checked 11 Oct 2026. CC BY 4.0. https://aiwiki.ai/wiki/dust

Suggest edit

What links here