explainx.ai350K+ learn from us
TrendingAI News TodayPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

follow on google

Add explainx.ai as a preferred source

corporate training

support@explainx.ai

get started

Find your pathTake Free Evaluation

community

Join the community

learn

mind: share how you thinkpathways — start freeworkshopsbootcampscoursescompare Explainxcertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcpestacktoolsmdx readeragentsllmsdesignsdictionarypeopleagi trackerfelony benchranks

company

aboutvisionmissionteaminstructorsteach on explainxpartnershipscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportcontactprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

explainx.ai

On this page

  • Update (October 23, 2026): the Noise benchmark moved to 30M tokens, and a forward-only record now edges Adam
  • Update (October 24, 2026): the 30M speedrun drops to minutes
  • Dust and Noise at a glance
  • Why training without backpropagation matters
  • How Dust works in plain language
  • What the paper actually shows
  • The claim: 1.76 hours to 1.6 seconds
  • The honest limits the authors list
  • What this means if you build or train models
  • How to check the claim yourself
  • What is still open
  • Related reading
← Back to blog

explainx / blog

Q Labs Dust: Pretraining Transformers Without Backprop, and the 4,000x Claim Checked

AI Research, Q Labs, Backpropagation, Model Training, Optimization

Part of AI Research

Q Labs says its Dust algorithm pretrains transformers without backpropagation, 4,000x faster. What the paper and Noise leaderboard confirm, and what they do not.

Oct 22, 2026·12 min read·Yash Thakker
add explainx.ai
go deep
Q Labs Dust: Pretraining Transformers Without Backprop, and the 4,000x Claim Checked

Q Labs Research has published Dust, a method for pretraining transformers without backpropagation, and a companion benchmark called Noise. Alongside it, a post spreading on X claims pretraining time dropped from 1.76 hours to 1.6 seconds, a roughly 4,000x speedup, and that Dust beats backprop with Adam. The Dust paper page and the Noise repository say something narrower and more interesting. This post separates what the authors show from what the headline implies.

The short version: the result is real as research. Dust trains a transformer using only forward passes and noise, and it beats an earlier method called EGGROLL by a wide margin. The 1.6-second figure also exists, in the archived 10M-token Noise speedrun table, but it is a community record to a loose loss target using newer methods, and the authors themselves say Dust is not yet a practical replacement for backpropagation.

Update (October 23, 2026): the Noise benchmark moved to 30M tokens, and a forward-only record now edges Adam

On October 22, 2026 the Noise repository switched its training set from Dust's 10M tokens to 30M tokens of FineWeb, archiving the old 10M tracks in archive/10M/. The model is unchanged: the 37.7M-parameter transformer from the Dust paper. The speedrun target also changed, to a validation loss of 3.5.

The new headline number circulating on X, a forward-only method scoring 3.409 against 3.419 for backprop with Adam, is in the repository's records table. Here is what the README actually shows:

table · 3 cols
Entry (30M tokens)Validation lossTime on one 8xH100 node
Dust with Adam, 24k population, lr cooldown3.7675 h 17 min
Record 2: the 10M record #14 recipe (Boost then Cut, own queries, exact values, future-token probes, end merge), by six community contributors3.4091 h 43 min
Backprop, Adam with lr cooldown (same model, data, one epoch, seed 0, a few learning rates)3.419not listed
Backprop, ANVIL II on block matrices plus Adam elsewhere3.340not listed

Three points keep this in proportion:

  • It is a narrow win. 3.409 versus 3.419 is a gap of 0.010 on a single seed. The README itself says the goal is "to beat backprop by a large margin," and a better backprop optimizer in the same table (3.340) still beats the forward-only record.
  • The time is not the 1.6-second story. The record takes 1 hour 43 minutes, so the earlier speedup figure discussed below belongs to the old 10M-token, loose-target table and should not be stacked on this result.
  • It is not the 243M model. Some summaries pair this result with Dust's 243M-parameter scaling claim. The 3.409 entry is for the 37.7M model; the 243M result comes from the Dust paper's scaling runs.

The maintainers say they are enlarging the dataset to learn which efficiency gains survive without overfitting. Treat the number as evidence that community-built forward-only credit assignment is closing in on Adam at small scale, not as proof that backprop is obsolete. Other recent work on the same question is covered in our Sakana PC-ALM post.

Update (October 24, 2026): the 30M speedrun drops to minutes

The 1 hour 43 minute entry above is no longer the fastest way to reach the 3.5 target. The Noise README now lists a second speedrun record: validation loss 3.499 in 8 minutes 20 seconds on one 8xH100 node, credited to @RobertTLange, using "the identity path first, then Cut-lite at 8 rows per update with faster chain reruns." That is roughly 12 times faster than the 1 hour 43 minute entry.

A further claim is circulating: that a newer run reached loss 3.5 in 7.9 minutes, credited to the same researcher with CUDA graphs, fused kernels and a revised Cut estimator that reduces probe cost. A secondary summary calls it a 12.9x improvement over a 102.5-minute previous record. We could not find the 7.9-minute entry in the repository table we read (it lists 8 min 20 s), so treat 7.9 minutes as reported and check the records table and its logged run before citing it. Note the 3.499 here is a speedrun to a loose target, a different track from the best validation loss (3.409) in the table above, and none of this changes the caveat that a better backprop optimizer still scores lower loss.

Dust and Noise at a glance

table · 2 cols
QuestionAnswer (from the paper and README)
What is Dust?A zeroth-order algorithm that trains transformers with no backward pass
Who made it?Samip Dahal, Bishwas Mandal, Serdar Gülbahar and Akshay Vegesna of Q Labs Research
Core trickPerturb activations, not weights; each token is a "virtual population" member
Beats backprop?At some budgets with SGD; with extrapolated fits
Compared with EGGROLLRoughly 10^3 to 10^4 times more efficient, by extrapolation
Largest model tested243 million parameters
DatasetFineWeb
Noise benchmarkSpeedrun for training with no autograd and no hand-written backward pass
Is it practical today?No, per the authors
Daily briefFrom Yash · 350K+ students taught

Catch up on AI

One AI story explained in plain English, plus one thing to try. Every day, free. Unsubscribe anytime.

Why training without backpropagation matters

Almost every modern model is trained with backpropagation: a forward pass computes the loss, then a backward pass computes exact gradients for every weight, and an optimizer such as Adam applies them. It works extremely well, but it needs the whole computation graph to be differentiable, and it stores activations for the backward pass.

Zeroth-order methods estimate the direction to move by trying random perturbations and seeing whether the loss improves. They need only forward passes, work with non-differentiable components, and map naturally to hardware where backward passes are costly. The catch has always been efficiency: you need huge numbers of samples to get a usable gradient estimate. That is why backprop won.

We have covered other attempts to loosen backprop's grip, including Sakana AI's PC-ALM, which trains deep nets without backpropagation. Dust attacks the same problem from the evolution-strategy side.

How Dust works in plain language

The paper describes the method in four moves.

  1. Add noise to activations. At every token, Dust adds Gaussian noise to the outputs of linear layers, rather than perturbing the weights themselves.
  2. Run one forward pass. Because each token carries its own noise, a single pass evaluates many perturbations at once. The authors call this a virtual population and say one pass evaluates at least three orders of magnitude more members than weight-space evolution strategies.
  3. Score each token. Each token's reward is the change in its loss, plus discounted changes in later tokens that the noise can reach through attention.
  4. Turn rewards into a gradient. Averaging reward-weighted noise estimates the error at each layer's output, and multiplying by the layer's input gives the weight gradient.

To limit interference, layer types are perturbed in separate passes, attention internals are scored by their effect on the attention output, and the language-model head is perturbed directly on cached logits. Hyperparameters were tuned by grid search.

What the paper actually shows

The setup is modest by frontier standards: GPT-style transformers on FineWeb with a 4,096-token tokenizer, batches of 16k tokens, one epoch, and a base model with 8 layers and width 512, three seeds per configuration.

Versus backprop with SGD. At 100k and 1M training tokens, Dust ends below backprop once it has a few hundred to about a thousand draws. At 10M tokens, the fitted limit lands just above backprop. At 20M tokens the power-law fit gives 4.431, with a wide 95 percent interval of 3.89 to 4.58, compared with 4.633 for backprop. The authors warn that this fit is loosely constrained because the curve is still falling.

With Adam. At 1M tokens, Adam improves both Dust and backprop. The paper's fitted limit is 5.248 for Dust versus 5.361 for backprop. The Noise README, in contrast, says Dust still trails backprop under Adam, so the two sources frame the Adam comparison differently. We read this as extrapolation versus measured runs and recommend checking the tables yourself.

Versus EGGROLL. EGGROLL at 16k draws still does not reach Dust at 64 draws. From 1M tokens upward the authors estimate Dust is roughly 1,000 to 10,000 times more efficient, and flag it as an extrapolation.

Model size. Across 2M, 7.3M, 38M and 243M parameters at 10M tokens, larger models were generally more population-efficient. That cuts against the usual belief that zeroth-order methods get worse as models grow.

Gradient alignment. Dust's gradient estimates align better with backprop's as population grows, and alignment stays fairly stable as tokens increase up to 1B, which the authors read as encouraging for scaling.

The claim: 1.76 hours to 1.6 seconds

The post circulating on X says the time to reach a fixed validation-loss target fell from 1.76 hours to 1.6 seconds in ten days, a 4,000x improvement, and that this came from the Noise speedrun. The arithmetic of the ratio checks out: 1.76 hours is about 6,336 seconds, and dividing by 1.6 gives roughly 3,960.

The endpoints do appear in the benchmark's records, with important context.

table · 2 cols
ItemWhat the Noise repository shows
Noise speedrun trackShortest time on one 8xH100 node to reach a target validation loss
Archived 10M-token speedrun (target 4.2), record 1Dust with Adam, 24k population: 1 hour 46 minutes, val loss 4.167
Archived 10M-token speedrun, record 22"16 rows per update in 250 updates, skip from the first update": 1.6 seconds, val loss 4.186, by @areu01or00
Backprop on the same 10M dataAdam with lr cooldown reaches 3.769; SGD 5.007
Current 30M-token speedrun (target 3.5, after Oct 22)One entry: 1 hour 43 minutes, val loss 3.409
Current 30M-token validation-loss trackDust with Adam, 24k population, 5 hours 17 minutes, 3.767

The README says that until October 22 the training set was 10M tokens, archived in a 10m/ folder, and the tracks now use 30M tokens with different targets. In the archive, 1 hour 46 minutes is about 1.77 hours, and dividing by 1.6 seconds gives about 3,975, so the headline ratio holds for that table.

Three caveats keep it from meaning "pretraining got 4,000x faster." First, the target was loss 4.2, far weaker than the 3.769 backprop with Adam reaches on the same data. Second, the fast entries are not Dust as published: their descriptions (stagewise forward-only training, closed-form and identity-path credit with exact values) point to newer, more structured credit-assignment methods that the rules allow, and the later records use token-sharded kernels and JAX. Third, the benchmark was reset to 30M tokens and a 3.5 target, where the best speedrun is still 1 hour 43 minutes. We also did not verify the "ten days" timeline in the viral post.

The honest limits the authors list

  • Compute efficiency is not solved and needs orders-of-magnitude improvement.
  • Many headline comparisons, including the efficiency multiples and the 20M-token limit, rely on extrapolation.
  • Results come from one dataset (FineWeb) and models up to 243M parameters.
  • The cosine analysis reaches 1B tokens, but the main training experiments do not.
  • Looped or externally augmented architectures were not tested.
  • Tuning needs grid searches, though settings largely transfer.

The authors also say Dust is not yet practical to replace backprop at current compute levels, and that it may surpass backprop with enough compute, a possibility rather than a demonstrated result.

What this means if you build or train models

For most readers, nothing changes this week. You will not swap Dust into a production training run. The value is in the direction:

  • Research direction. If zeroth-order methods keep improving, training on hardware without efficient backward passes, or with non-differentiable pieces, becomes more realistic.
  • Open benchmark. Noise gives a fixed model, data and score, with a rule that bans autograd, so progress is comparable. Submissions are pull requests that include logs, so claims are checkable. That is the right way to evaluate a speed claim.
  • Scaling questions. The finding that larger models are more population-efficient is worth watching, since it runs against expectation.

If you work on small-model training or on-device learning, our posts on in-browser LLM fine-tuning with WebGPU and MicroLLM Lab's tiny browser models show where cheap training matters. For the wider debate about whether current methods are the path forward, see Yann LeCun on why LLMs are not AGI and Sakana's work on recursive self-improvement.

How to check the claim yourself

  1. Open the Noise README and read the current leaderboard and the track definitions, including the 30M-token change.
  2. Look for a pull request or log folder with config.json, metrics.jsonl and result.json for any claimed record. The README says the training script is the record.
  3. Compare the validation-loss target in the claim with the target in the track; records are only comparable at the same target, data and hardware.
  4. Read the paper's limitations section before quoting the efficiency multiples.
  5. Treat any figure without a reproducible log as unverified.

What is still open

The authors say they are testing whether the efficiency gains scale by growing the training set from 10M to 30M tokens and finding which speed-up techniques fail under overfitting. We will revisit this post if the 30M-token leaderboard changes.

Related reading

  • Sakana PC-ALM: training deep nets without backpropagation
  • In-browser LLM fine-tuning with WebGPU
  • MicroLLM Lab: tiny LLMs in the browser
  • Yann LeCun on LLMs, AGI and JEPA
  • Sakana MASS and recursive self-improvement
  • Infinite-parameter LLMs and hypernetworks
  • Official: Dust paper page and Noise repository

Figures are from the Q Labs paper page and the Noise README as of October 22, 2026, and may change as the leaderboard updates.

Spotted something out of date? Let us know.
Daily briefFrom Yash · 350K+ students taught

Catch up on AI

One AI story explained in plain English, plus one thing to try. Every day, free. Unsubscribe anytime.

  • ✓ Free
  • ✓ One email a day, no spam
  • ✓ Unsubscribe anytime

People in this article

  • Yann LeCun →Executive chairman of AMI Labs and professor at NYU
Explore people in AI →
Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

View Yash Thakker in People in AI →

Related posts

May 14, 2026

Adaption’s AutoScientist: Automating the Frontier of Model Training and Alignment

The end of manual fine-tuning: Discover the 3,000-word technical analysis of AutoScientist. From mitigating catastrophic forgetting to gradient-free interventions, we explore how Adaption Labs is democratizing frontier-level model ownership for the 2026 enterprise.

Nov 11, 2026

Deletion Tuning: Matching Full Fine-Tuning by Zeroing Under 0.05% of Weights

Jack Lu and colleagues show that masking a tiny fraction of gate projection weights can match full fine-tuning across reinforcement learning with verifiable rewards, supervised fine-tuning, and on-policy distillation—with masks hundreds of times smaller than FFT checkpoints.

Nov 11, 2026

Lila Sciences Open-Endedness: Four Pillars and Creative Priming Papers

Lila Sciences, the autonomous-lab company led by Kenneth Stanley, published a November 10 synthesis arguing scaling alone will not make AI scientifically creative. Four arXiv papers back two of the pillars with creative priming, naive LLM pairs, and unified factored organizers.