TEMPO: Scaling Test-time Training for Large Reasoning Models

Qingyang Zhang, Xinke Kong, Haitao Wu, Qinghua Hu, Minghao Wu +5 more
4/21/2026
cs.LG

No official code found. Best implementation: QingyangZhang/TEMPO (28 stars, Apache-2.0, last commit 2026-04-14).

Abstract

Test-time training (TTT) adapts model parameters on unlabeled test instances during inference time, which continuously extends capabilities beyond the reach of offline training. Despite initial gains, existing TTT methods for LRMs plateau quickly and do not benefit from additional test-time compute. Without external calibration, the self-generated reward signal increasingly drifts as the policy model evolves, leading to both performance plateaus and diversity collapse. We propose TEMPO, a TTT framework that interleaves policy refinement on unlabeled questions with periodic critic recalibration on a labeled dataset. By formalizing this alternating procedure through the Expectation-Maximization (EM) algorithm, we reveal that prior methods can be interpreted as incomplete variants that omit the crucial recalibration step. Reintroducing this step tightens the evidence lower bound (ELBO) and enables sustained improvement. Across diverse model families (Qwen3 and OLMO3) and reasoning tasks, TEMPO improves OLMO3-7B on AIME 2024 from 33.0% to 51.1% and Qwen3-14B from 42.3% to 65.8%, while maintaining high diversity.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Scaling Test-time Training for LLM Reasoning

284Jinja, ShellApr 14, 20266 months agoApache-2.0

Similar Papers

Cite this paper

@article{zhang2026tempo,
  title  = {TEMPO: Scaling Test-time Training for Large Reasoning Models},
  author = {Qingyang Zhang and Xinke Kong and Haitao Wu and Qinghua Hu and Minghao Wu and Baosong Yang and Yu Cheng and Yun Luo and Ganqu Cui and Changqing Zhang},
  year   = {2026},
  eprint = {2604.19295},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2604.19295v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2604.19295.svg)](https://codeofpaper.com/paper/2604.19295)

Discussion