Test-Time Scaling of Reasoning Models for Machine Translation

Zihao Li, Shaoxiong Ji, Jörg Tiedemann
10/7/2025
cs.CL

No official code found. Best implementation: ZiHAO-LI-cmd/rm4mt (1 star, last commit 2026-04-03).

Abstract

Test-time scaling (TTS) has enhanced the performance of Reasoning Models (RMs) on various tasks such as math and coding, yet its efficacy in machine translation (MT) remains underexplored. This paper investigates whether increased inference-time computation improves translation quality. We evaluate 12 RMs across a diverse suite of MT benchmarks spanning multiple domains, examining three scenarios: direct translation, forced-reasoning extrapolation, and post-editing. Our findings show that for general-purpose RMs, TTS provides limited and inconsistent benefits for direct translation, with performance quickly plateauing. However, the effectiveness of TTS is unlocked by domain-specific fine-tuning, which aligns a model's reasoning process with task requirements, leading to consistent improvements up to an optimal, self-determined reasoning depth. We also find that forcing a model to reason beyond its natural stopping point consistently degrades translation quality. In contrast, TTS proves highly effective in a post-editing context, reliably turning self-correction into a beneficial process. These results indicate that the value of inference-time computation in MT lies not in enhancing single-pass translation with general models, but in targeted applications like multi-step, self-correction workflows and in conjunction with task-specialized models.

View on arXivView PDF

Code Implementations(1)

ZiHAO-LI-cmd/rm4mtCommunity77%

[EACL 2026] Test-Time Scaling of Reasoning Models for Machine Translation

10Shell, PythonMay 20, 20256 months ago
machine-translationreasoning-language-modelstest-time-scaling

Similar Papers

Cite this paper

@article{li2025testtime,
  title  = {Test-Time Scaling of Reasoning Models for Machine Translation},
  author = {Zihao Li and Shaoxiong Ji and Jörg Tiedemann},
  year   = {2025},
  eprint = {2510.06471},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.06471v2}
}

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/2510.06471.svg)](https://codeofpaper.com/paper/2510.06471)

Discussion