WordSaladChopper: Ending Decoding Waste in Reasoning Models
Large reasoning models (LRMs) excel at complex tasks but pay for it with long chains of decoded tokens. Research (arXiv:2511.00536) presented as an oral at EMNLP 2025 shows that a substantial share of these expensive tokens is useless self-repetition—word salad—wasting over 50% of the decoding budget. For OpenAI o3, output tokens cost roughly 4x as much as input tokens.
Key points
- The word salad phenomenon: LRMs get stuck in meaningless, circular generation—repeating previously stated points, phrases, or paragraphs without advancing the reasoning. This wastes compute, increases latency and cost, and degrades user experience.
- Key insight: When a model falls into a word-salad loop, its hidden states show identifiable patterns—the model appears to *know*, internally, that it is in an unproductive repetition state.
- The WSC system: A plug-and-play module requiring no modification or retraining of the underlying model. It works in three steps: 1. Detect — a single-layer linear classifier monitors hidden states after the
- Training: Data is generated automatically by running the target LRM on tasks and collecting hidden states from both fluent reasoning traces (positive) and word-salad loops (negative). The detector must be trained per model, since hidden-state distributions differ across models.
- Length reductions of 10-57% with accuracy essentially preserved
- Runtime overhead of only ~0.4%
- Detection accuracy exceeding 92%
- Paper: https://arxiv.org/html/2511.00536v1
- Code: https://github.com/wenyaxie023/WordSaladChopper
<\n\n> token to identify word-salad patterns.
2. Chop — immediately truncate the redundant generation to stop the waste.
3. Regenerate — steer the model back to productive reasoning with a carefully designed prompt.
Results
| Model | Dataset | Original Acc. | WSC Acc. | Length Change | |---|---|---|---|---| | Qwen-1.5B | GSM8K | 82.56% | 83.02% | -19.20% | | Qwen-1.5B | GPQA-Diamond | 35.86% | 35.35% | -26.73% | | Llama-8B | MATH-500 | 83.60% | 83.80% | -6.60% | | Llama-8B | AIME25 | 28.75% | 29.16% | -4.11% |
(Data from Table 8 of the paper.)
Strengths and limitations
Strengths: low intrusiveness (plug-and-play), minimal overhead, real-time detection and intervention, significant length savings.
Limitations: the detector needs per-model training; effectiveness varies by model/task combination; detection relies primarily on the <\n\n> token; threshold settings involve a trade-off between detection precision and intervention timing.
Conclusion
The authors argue that given WSC's low compute cost and substantial savings—plus the limited semantic value of word-salad tokens—WSC or similar components should be standard in any user-experience-focused LRM application.