What Makes Recurrence Effective in Looped Language Models?

Xinlin Zhuang, Siyuan Wang, Imran Razzak, Weiyang Liu

The Chinese University of Hong Kong · MBZUAI

Published September 29, 2026 · on the feed September 30, 2026 · ▲ 10 · arXiv 2609.36636

Reasoning & mathModel architecture No code arXiv ↗Hugging Face ↗

The abstract

Looped language models (LoopLMs) increase computational depth through parameter sharing, offering a path to scale inference computation without adding parameters. However, it remains unclear when additional recurrence is beneficial and how architectural choices affect its effectiveness. Through controlled experiments, we systematically examine (1) when recurrence helps, (2) where it should be applied, and (3) how its conditioning affects performance. Our evaluation covers inference budgets below, within, and beyond the training horizon under knowledge and reasoning tasks. (1) We find that recurrence can improve reasoning beyond the training horizon while degrading knowledge performance, but harder reasoning instances do not consistently benefit more. (2) Performance also depends on how distinct layers and recurrent iterations are allocated, showing that effective depth alone is insufficient to predict behavior. Non-recurrent output layers improve robustness to under-unrolling, while the preferred placement of input and output layers varies with inference budget. (3) Finally, we find that conventional initial-state injection offers limited robustness to varying recurrence depth. We therefore propose history-state injection as an alternative, and show that channel-wise history-state injection combined with timestep conditioning offers a low-cost and more effective design, better preserving knowledge under extended unrolling while improving robustness across inference budgets. Overall, our results clarify when recurrent computation helps, where it fails, and offer practical guidelines for designing LoopLMs across variable inference budgets.

The Brief

2:32

A short podcast summary of the paper. Written and voiced by AI.

Transcript

What Makes Recurrence Effective in Looped Language Models?. By Xinlin Zhuang and three others, from the Chinese University of Hong Kong and MBZUAI. Published on the twenty-ninth of September. No code repository is linked to it.

Looped language models gain computational depth by sharing parameters. The same layers run again and again, so inference computation can scale without adding parameters. What has stayed unclear is when extra recurrence actually helps, and how architectural choices shape its effect. Through controlled experiments, the authors pose three questions. When does recurrence help? Where should it be applied? And how does the way it is conditioned affect performance? Their answers add up to one claim: recurrence is not uniformly beneficial, effective depth alone does not predict behaviour, and the conventional way of conditioning the loop is a weak point.

The evaluation spans inference budgets below, within and beyond the training horizon, on knowledge tasks and on reasoning tasks. On the first question, recurrence can improve reasoning beyond the training horizon while degrading knowledge performance. Harder reasoning instances, however, do not consistently benefit more.

On placement, performance depends on how distinct layers and recurrent iterations are allocated, which is why effective depth alone is insufficient to predict behaviour. Output layers that are not recurrent improve robustness to under-unrolling, and the preferred placement of input and output layers shifts with the inference budget. On conditioning, conventional initial-state injection offers limited robustness when recurrence depth varies. The authors propose history-state injection as an alternative. A channel-wise version, combined with timestep conditioning, proves a low-cost and more effective design: it better preserves knowledge under extended unrolling and improves robustness across inference budgets.

These are results from controlled experiments on looped language models, measured on knowledge and reasoning tasks. The benefit of more recurrence is tied to reasoning and to budgets past the training horizon, and knowledge performance can move the opposite way. Even within reasoning, difficulty does not reliably predict who gains. The placement preferences are not fixed either, since they vary with the inference budget, so any guidance drawn from them is conditional on how much unrolling a deployment expects.

More loops is not a single dial that turns quality up. Whether it helps depends on the task, on which layers sit inside and outside the loop, and on how the loop's state is fed back in. The authors offer their results as practical guidelines for designing looped models across variable inference budgets, with a clearer map of where recurrence helps and where it fails.

Paper Quest · 7 chapters · about 35 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

More loops should mean more thinking. Here is where that breaks.

You run a language model that reuses the same stack of layers again and again. More loops at inference means more computation, without adding parameters.

The road ahead

  1. 1 · The problem ~7 min A looped model can run more or fewer loops than it was trained with, but past its training count some tasks get worse.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~8 min Extra loops can help reasoning but hurt knowledge, so feed each loop recent state differences plus its loop index, joined channel by channel.
  4. 4 · Choose your own research ~3 min
  5. 5 · How it works ~3 min
  6. 6 · The experiment ~6 min You’ll guess: When a looped language model runs more loops than its training horizon, what happens to reasoning and to knowledge performance?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.