English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

WordSaladChopper: Detecting and Truncating Useless Repetitions in Large Reasoning Models

Forum topic · QianXun · 2025-11-14

Summary

The paper 'Word Salad Chopper: Reasoning Models Waste A Ton Of Decoding Budget On Useless Repetitions, Self-Knowingly' identifies a major efficiency bottleneck in Large Reasoning Models (LRMs): during extended chain-of-thought decoding, models frequently enter repetitive, low-information 'word salad' loops, sometimes consuming more than half of their decoding budget on meaningless self-repetition. Because output tokens are far more expensive than input tokens (e.g., OpenAI's o3 model charges up to 4x more for output), this waste translates directly into large monetary and compute costs. The authors discover that when LRMs enter these loops, their internal hidden states exhibit a distinctive, learnable pattern, revealing a form of implicit 'self-awareness' of unproductive reasoning. Specific tokens such as <\n\n> serve as reliable anchors where this state is most detectable. Building on this insight, they propose WordSaladChopper (WSC), a lightweight, plug-and-play module that uses a single-layer linear classifier trained per-model to monitor hidden states, chop redundant sequences in real time, and prompt regeneration. Experiments on Qwen-1.5B, Qwen-7B, and Llama-8B across GSM8K, MATH-500, AIME25, and GPQA-Diamond reduce output length by 10-50%+ (up to 57.34%) with negligible accuracy loss, while adding only ~0.4% runtime overhead.

Overview

The paper *Word Salad Chopper: Reasoning Models Waste A Ton Of Decoding Budget On Useless Repetitions, Self-Knowingly* targets an overlooked efficiency problem in Large Reasoning Models (LRMs): during long chain-of-thought decoding, models frequently enter repetitive, low-information loops—called "word salad"—that consume substantial decoding budget without contributing to the answer. Because output tokens are dramatically more expensive than input tokens (the paper cites that OpenAI's o3 model prices outputs up to 4x higher than inputs), this waste directly inflates both compute and monetary cost.

Key points

  • Word salad definition: A systematic pattern in which an LRM repeats previously stated phrases or paragraphs with no new informational content, sometimes consuming more than half of the decoding budget in some cases.
  • Self-awareness insight: When an LRM enters a repetition loop, its internal hidden states exhibit a distinctive, identifiable pattern—meaning the model implicitly "knows" it is stuck. The hidden state immediately following tokens such as <\n\n> (paragraph separators) is the most reliable signal.
  • WordSaladChopper (WSC): A lightweight, plug-and-play system that attaches to an existing LRM without retraining. It uses a single-layer linear classifier to monitor hidden states after <\n\n>, detect word-salad onset, chop the redundant span, and prompt the model to regenerate.
  • Runtime overhead: Only ~0.4% additional latency, thanks to the simplicity of the linear classifier.
  • End-to-end results (temperature τ=0.6, across Qwen-1.5B, Qwen-7B, Llama-8B on GSM8K, MATH-500, AIME25, GPQA-Diamond): output length reductions ranging from 3.44% to 26.73%, with accuracy changes typically within ±1%. At τ=0 on GPQA-Diamond, Qwen-1.5B achieved a 57.34% length reduction.
  • Detector accuracy: On DeepSeek-R1-Distill-Qwen-7B at τ=0, the linear classifier reached 92.72% (GSM8K), 92.31% (MATH-500), and 89.77% (AIME25) accuracy at distinguishing word salad from normal reasoning. Cross-model transfer to Qwen3-8B retained usable accuracy (~78–88%).
  • Ablation findings: Naive chopping without regeneration significantly degrades accuracy (e.g., Qwen-7B on GSM8K drops from 89.76% to 78.24%); the regeneration prompt restores accuracy to near-original levels, confirming that regeneration is essential.
  • Temperature effect: Lower temperature (τ=0) yields higher compression because repetition patterns are more deterministic; higher temperature (τ=0.6) yields smaller compression but more stable accuracy.
  • Model specificity: The classifier must be retrained per LRM, since hidden-state distributions differ across models and architectures.
  • Method

    WSC operates as a three-step closed loop:

    1. Detection – A single-layer linear classifier ingests the hidden state following <\n\n> and outputs a probability of being in a word-salad state; if it exceeds a threshold, the start of the loop is flagged. 2. Chopping – All tokens from the flagged point onward are truncated, immediately halting wasted decoding. 3. Regeneration – A short prompt is fed back to the model, prompting it to resume effective reasoning from the chop point.

    Training data is auto-generated by running the target LRM on reasoning tasks, labeling hidden states as positive (normal) or negative (word salad) based on the resulting text.

    Experimental setup

  • Models: Qwen-1.5B, Qwen-7B, Llama-8B; detector training also used DeepSeek-R1-Distill-Qwen-7B and Qwen3-8B.
  • Datasets: GSM8K, MATH-500, AIME25, GPQA-Diamond.
  • Temperatures: τ=0 (deterministic) and τ=0.6 (sampling).
  • Metrics: Task accuracy, output token length, classifier accuracy, AUROC.
  • Selected results table (τ=0.6)

    | Model | Dataset | Original Acc (%) | Original Len | WSC Acc (%) | WSC Len | Acc Δ | Len Δ (%) | |---|---|---|---|---|---|---|---| | Qwen-1.5B | GSM8K | 82.56 | 1012 | 83.02 | 818 | +0.46 | -19.20 | | Qwen-1.5B | MATH-500 | 81.60 | 4485 | 80.40 | 4065 | -1.23 | -9.38 | | Qwen-1.5B | AIME25 | 21.67 | 16462 | 21.67 | 13591 | 0.00 | -17.44 | | Qwen-1.5B | GPQA-Diamond | 35.86 | 7790 | 35.35 | 5708 | -0.45 | -26.73 | | Qwen-7B | GSM8K | 89.76 | 565 | 89.99 | 545 | +0.23 | -3.44 | | Qwen-7B | MATH-500 | 90.80 | 3597 | 90.40 | 3215 | -0.40 | -10.62 | | Qwen-7B | AIME25 | 37.92 | 15305 | 36.25 | 12239 | -1.67 | -20.03 | | Qwen-7B | GPQA-Diamond | 43.43 | 6201 | 43.43 | 5345 | 0.00 | -13.81 | | Llama-8B | GSM8K | 85.75 | 650 | 85.67 | 650 | -0.08 | 0.00 | | Llama-8B | MATH-500 | 83.60 | 3899 | 83.80 | 3641 | +0.20 | -6.60 | | Llama-8B | AIME25 | 28.75 | 14358 | 29.16 | 13768 | +0.42 | -4.11 | | Llama-8B | GPQA-Diamond | 44.44 | 7061 | 44.44 | 6604 | 0.00 | -6.46 |

    Advantages

  • Low intrusiveness (no model retraining).
  • Minimal overhead (~0.4%).
  • High efficiency (10–50%+ length reduction with negligible accuracy impact).
  • Limitations

  • Requires per-model training of the detector.
  • Performance varies by model–task combination; empirical testing is required before deployment.
  • Authors and venue

  • Authors: Wenya Xie, Zirui Liu (University of Minnesota); Shaochen (Henry) Zhong, Hoang Anh Duy Le (Rice University); Zhaozhuo Xu (Stevens Institute of Technology); Jianwen Xie (Lambda, Inc.).
  • Venue: EMNLP 2025 — Oral Presentation.
  • Code: Open-sourced on GitHub (wenyaxie023/WordSaladChopper).
  • Future directions

  • Develop universal detectors that generalize across models and architectures.
  • Explore finer-grained interventions such as guided self-reflection rather than simple truncation.
  • Combine WSC with complementary techniques (dynamic early exit, adaptive computation length, model compression) for end-to-end LRM efficiency stacks.

Tags

#large-reasoning-models#llm-efficiency#decoding-optimization#word-salad#hidden-states#plug-and-play#chain-of-thought#emnlp-2025

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/176291041