IN THIS BREAKDOWN · 10 SECTIONS
You can read 20% of this breakdown.
The paper in one minute
The earlier STaR paper taught a model to reason by keeping its own rationales whenever they reached a labeled answer. That needs a question-answer dataset. Quiet-STaR, from the same group, drops the labels. Any text has reasoning implied between its lines: the step skipped in a proof, the reason a sentence follows the last. If the model writes a short thought before predicting the next token, the real next tokens act as the answer key.
The method has three steps, which the authors call think, talk and learn. Think: at every position in a training sequence, the model generates a thought of 8 to 24 tokens between learned start-of-thought and end-of-thought tokens. A special attention mask lets all positions generate their thoughts in parallel, one token per forward pass. Talk: a small mixing head looks at the hidden states with and without the thought and decides how much the after-thought prediction should count. Early in training, thoughts are mostly noise, and the mixing head keeps them from hurting the model. Learn: each thought is scored by how much it raises the log-probability of the true next several tokens, relative to the other thoughts sampled at that position, and the better-than-average thoughts are reinforced with REINFORCE.
Applied as continued pretraining to Mistral 7B on OpenWebMath, a crawl of math-heavy web pages, it raised zero-shot GSM8K from 5.9% to 10.9% and CommonsenseQA from 36.3% to 47.2%, with no training on either task. Training on C4 helped less. On average, next-token prediction barely improved; the gains were concentrated on hard tokens. The cost is large, because every token now comes with a generated thought.
Research notes: the problem, approach and results
zero-shot GSM8K accuracy for Mistral 7B after Quiet-STaR on OpenWebMath (abstract)
zero-shot CommonsenseQA accuracy, same model, no task fine-tuning (abstract)
majority vote of 8 chain-of-thought samples on 128 GSM8K items (Section 5.3)
STaR teaches a model to reason by keeping rationales that reach labeled answers, which limits it to curated question-answer datasets. Most text has reasoning between the lines but no labels, and generating a rationale at every position of every document looked far too expensive.
Treat a short thought before each token as a latent variable and reward it by how much it improves prediction of the real next few tokens. Generate thoughts for all positions in one parallel pass using a special attention mask, learn start and end tokens, and blend predictions with and without the thought through a mixing head.
After continued pretraining of Mistral 7B on OpenWebMath, zero-shot accuracy rose from 5.9% to 10.9% on GSM8K and from 36.3% to 47.2% on CommonsenseQA with no task fine-tuning. Training on C4 gave smaller gains, and the method adds tens of generated tokens for every text token.
Why it matters to an FDE
Quiet-STaR is a research precursor to models that think before they answer, and it makes the price of that visible in a way product demos do not.
Thinking is paid for in tokens. Each output token here comes with a hidden thought of up to 24 tokens plus two marker tokens, so decoding takes roughly 10 to 27 times the steps of plain generation by our count. When a customer compares a reasoning model with a standard one, the latency and cost questions are the same: how many hidden tokens per visible token, on which inputs.
Unlabeled text can teach some reasoning, slowly. Gains came from raw web text with no curated answers, which is the appeal. But a 7B model still scored 10.9% on GSM8K zero-shot. This is a signal that self-supervised reasoning helps, not a way to get a strong reasoner cheaply.
Hidden thoughts are not explanations. The authors state that nothing guarantees the thoughts reflect what the model is computing, and nothing filters harmful reasoning the model finds useful. Treat them as a mechanism for better prediction, not as an audit trail.
Understand the mechanism. Try it on a real problem.
Unlock this breakdown and 290 more papers.
Premium opens every paper in full, plus every answer, concept, course and guide on the site. One payment for six months of access.
6 months · One payment · No auto-renewal
- ◇1 architecture diagram
- </>1 runnable code experiment
- ▦2 results tables
- ?5 interview questions with answers
- 03Key takeaways
The objective, parallel generation, the mixing head, results by corpus and two misreadings
Free account - 04How it works
The objective, parallel sampling, the mixing head, non-myopic scoring and the update
Premium - 05The numbers that matter
Gains by corpus, the pause-token comparison, chain-of-thought results and where thoughts help
Premium - 06Try it yourself
Recompute the gains, test the 128-item result, count the token cost and train a toy thought policy
Premium - 07Where it breaks
Compute, one model, checkpoint choice, faithfulness, no adaptive thinking and stability
Premium - 08Using it on a deployment
Pricing hidden reasoning, choosing when to think, and evaluating reasoning claims
Premium - 09Interview angles
Five questions this paper prepares you for, with answer hints
Premium - 10Read next
Where to go from here on this site
Premium
