Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

s1: Simple test-time scaling

About

Test-time scaling is a promising new approach to language modeling that uses extra test-time compute to improve performance. Recently, OpenAI's o1 model showed this capability but did not publicly share its methodology, leading to many replication efforts. We seek the simplest approach to achieve test-time scaling and strong reasoning performance. First, we curate a small dataset s1K of 1,000 questions paired with reasoning traces relying on three criteria we validate through ablations: difficulty, diversity, and quality. Second, we develop budget forcing to control test-time compute by forcefully terminating the model's thinking process or lengthening it by appending "Wait" multiple times to the model's generation when it tries to end. This can lead the model to double-check its answer, often fixing incorrect reasoning steps. After supervised finetuning the Qwen2.5-32B-Instruct language model on s1K and equipping it with budget forcing, our model s1-32B exceeds o1-preview on competition math questions by up to 27% (MATH and AIME24). Further, scaling s1-32B with budget forcing allows extrapolating beyond its performance without test-time intervention: from 50% to 57% on AIME24. Our model, data, and code are open-source at https://github.com/simplescaling/s1

Niklas Muennighoff, Zitong Yang, Weijia Shi, Xiang Lisa Li, Li Fei-Fei, Hannaneh Hajishirzi, Luke Zettlemoyer, Percy Liang, Emmanuel Cand\`es, Tatsunori Hashimoto• 2025

Related benchmarks

TaskDatasetResultRank
Mathematical ReasoningMATH500 (test)
Accuracy93
381
Mathematical ReasoningAIME 2024
Accuracy56.7
251
Mathematical ReasoningAIME 2025
Accuracy50.2
227
Science ReasoningGPQA
Accuracy63.6
218
Mathematical ReasoningAMC 23
Accuracy89.1
198
Mathematical ReasoningMinerva
Pass@137.5
138
Mathematical ReasoningMATH 500
MATH 500 Accuracy95.4
106
Mathematical ReasoningAIME 2024 (test)
Accuracy56.7
103
Question AnsweringSimpleQA
Accuracy71.19
92
Mathematical ReasoningMATH L5
Accuracy0.859
86
Showing 10 of 52 rows

Other info

Code

Follow for update