Improving Test-Time Scaling with Adaptive Looped Transformers
Yichen You, Tianyu Fu, Aosong Feng, Xingtai Lv, Xuefei Ning, Ning Ding, Yu Wang
Tsinghua University · Yale University
Published September 28, 2026 · on the feed September 29, 2026 · ▲ 55 · arXiv 2609.35748
The abstract
Looped transformers have demonstrated promising parameter efficiency by reusing layers for latent computation. Prior studies compare looped and non-looped models at matched parameters or per-token FLOPs. However, to the best of our knowledge, whether looping improves test-time scaling as outputs grow longer remains underexplored. Through post-training looped transformers, we study the accuracy-compute slope, measured as the accuracy gain per doubling of test-time decoding FLOPs. We find that existing looped transformers often yield steeper slopes than their non-looped baseline, yet underperform it at matched compute. While fixed-depth looping spends extra iterations on every token, our analysis shows that many tokens do not benefit from extra iterations. We therefore propose TaH2, which enables the model to focus extra iterations on the tokens that benefit from looping. It jointly post-trains the backbone and an iteration decider through lookahead depth supervision, which uses online labels indicating whether further iteration improves the prediction. TaH2 improves both the efficiency and attainable accuracy of test-time scaling. On challenging AIME benchmarks, TaH2 improves the accuracy-compute slope by 53% (2.74 vs. 1.79) over the non-looped baseline, exceeding the baseline's peak accuracy by about 3.4 points at matched test-time compute. As the maximum iteration depth increases, existing looped models largely plateau, while TaH2's gain over the non-looped baseline continues to grow from +2.8 points at depth 2 to +3.9 points at depth 8. Our code is available at https://github.com/thu-nics/TaH.
The Brief
2:45A short podcast summary of the paper. Written and voiced by AI.
Transcript
Improving Test-Time Scaling with Adaptive Looped Transformers. By Yichen You and six others, from Tsinghua University and Yale University. Published on the twenty-eighth of September. Its code repository is public and real: about twenty-five source files.
Looped transformers reuse their layers for latent computation, and they have shown promising parameter efficiency. Prior comparisons between looped and ordinary models hold parameters or per-token FLOPs fixed. What has gone largely unexamined is whether looping helps test-time scaling, as outputs grow longer. To study that, the authors post-train looped transformers and measure an accuracy-compute slope: how much accuracy is gained for each doubling of the decoding FLOPs spent at test time.
The picture that emerges is mixed. Existing looped transformers often have a steeper slope than their non-looped baseline, yet at matched compute they still perform worse. Their accuracy rises faster with compute, but from a lower place. The analysis points to why. Fixed-depth looping spends the extra iterations on every token, and many tokens get no benefit from them.
TaH2 follows directly from that observation. It lets the model focus its extra iterations on the tokens that actually benefit from looping, rather than spreading them evenly.
Deciding which tokens those are is learned. The backbone and an iteration decider are post-trained together through what the authors call lookahead depth supervision. It relies on online labels that say whether iterating further improves the prediction. The decider is thus trained on the very question it has to answer at test time: for this token, at this depth, would one more pass improve the prediction. Training the backbone jointly means the model's layers and its sense of when to reuse them develop together, rather than one being fitted around the other after the fact.
The result improves both the efficiency of test-time scaling and the accuracy it can reach, which were exactly the two things existing looped models could not deliver together. On challenging AIME benchmarks, TaH2 raises the accuracy-compute slope by fifty-three percent over the non-looped baseline, from one point seven nine to two point seven four. At matched test-time compute, it exceeds the baseline's peak accuracy by about three point four points.
Depth tells a similar story. As the maximum iteration depth increases, existing looped models largely plateau. TaH2's gain over the non-looped baseline keeps growing, from two point eight points at depth two to three point nine points at depth eight. More room to loop keeps translating into more benefit, instead of flattening out.
Looping was never short of potential. The slope was already steeper. What held it back was spending that extra depth indiscriminately. Once iterations go only where they help, the steeper slope turns into an actual lead at matched compute, and extra depth keeps paying off where it used to stall.
Paper Quest · 7 chapters · about 40 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
Looping gives a model more depth for free, but the compute bill still arrives. Here is the catch.
You can make a language model reuse its layers, running the same stack several times per token for extra latent computation without extra parameters.
The road ahead
- 1 · The problem ~7 min Looping a model's layers adds thinking without adding parameters, but every loop costs decoding work, and many tokens gain nothing from it.
- 2 · What came before ~3 min
- 3 · The key idea ~8 min Give extra loops only to the tokens that benefit, chosen by a decider trained on measured gains together with the model itself.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min Measure which tokens gain from looping, label that online, train backbone and decider together, then loop only where it pays.
- 6 · The experiment ~6 min You’ll guess: On AIME benchmarks, by how much did the adaptive looped transformer TaH2 improve the accuracy-compute slope over the non-looped baseline?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.