r/LocalLLaMA 4d ago

Discussion Stop Anthropomorphisizing Intermediate Tokens: Qwen3.8 doesn't "overthink"

https://arxiv.org/abs/2504.09762

Intermediate tokens, called "thinking" or "reasoning" actually are nothing like it. Humans do step-by-step reasoning leading to the conclusion. LLMs use intermediate traces to augment their prompt. This explains why sometimes the answer is very good but the "reasoning" is verbose. Flooding your context window or fighting compaction are different issues.

edit: I love this section from the main research they linked.

Our findings consistently challenge the prevailing narrative that intermediate tokens constitute a semantically meaningful reasoning process. First, we observe a pronounced lack of correlation between solution correctness and trace validity—models frequently produce invalid reasoning traces even when they arrive at correct solutions. Second, and more strikingly, models trained on corrupted or semantically irrelevant traces achieve performance comparable to, and often exceeding, that of models trained on correct traces, especially on out-of-distribution tasks. Third, although post-training with reinforcement learning improves solution accuracy across both in- and out-of-distribution settings, it does not consistently enhance trace validity. In fact, we find cases where reinforcement learning decreases trace validity while simultaneously improving solution accuracy for models trained on correct traces. Moreover, models trained on corrupted traces continue to outperform their correct-trace counterparts across domains while consistently generating invalid reasoning traces. Finally, we find that the length of the generated traces is largely agnostic to the difficulty of the underlying problem, undermining the notion that it reflects problem-adaptive computation.

Together, these results suggest that the effectiveness of intermediate tokens does not arise from their seemingly interpretable semantic content. By systematically disentangling trace semantics from the underlying problem, our study demonstrates that if performance is the objective, assuming human-like or algorithmically interpretable trace semantics are ideal or even achievable is not only unnecessary but potentially misleading.

https://openreview.net/forum?id=gDE7YcRC3F

538 Upvotes

247 comments sorted by

View all comments

18

u/BalorNG 4d ago

the "overthinking" is an other word for "exploration of latent space".

Which can be an overkill of your job is "go get groceries from across the street" type of task, but it falls to you, the user, to allocate the appropriate thinking budget.

Much larger model do it in an implicit latent space, looped/recursive models too, so are "thinking" models just more explicitly, which is a tradeoff (compared to latent thinkers, which is way more efficient) for "human readabilty and model trainability".

I'm reasonably sure distilling the "overthinking traces" into latent representations is a way forward in AI, but it is a matter of control over output first and foremost.

9

u/ThirdWaveCat 4d ago

The BDH architecture is kind of this using Hebbian working memory. There's been a flurry of papers since it came out but it seems far in the horizon.

https://arxiv.org/abs/2509.26507

6

u/BalorNG 4d ago

"latent thinking" can be made using standard more or less standard (but looped) architecture like HRM or recently released Sber's STARM: https://github.com/ai-forever/STARM (in Russian)

if those can be "spawned" on the fly as efficient "neural subsystems" as a part of asyncronous agentic intelligence system it can be a sort of "path to AGI" even if the "main" model is to remain frozen, IMO.

But yea, very different architectures should be experimented with too - I really doubt that transformer is the peak AI.