PEGRL: Improving Machine Translation by Post-Editing Guided Reinforcement Learning

Yunzhi Shen, Hao Zhou, Xin Huang, Xue Han, Junlan Feng +1 more
2/3/2026
cs.CL

No official code found. Best implementation: NJUNLP/peg-rl (5 stars, MIT, last commit 2026-04-17).

Abstract

Reinforcement learning (RL) has shown strong promise for LLM-based machine translation, with recent methods such as GRPO demonstrating notable gains; nevertheless, translation-oriented RL remains challenged by noisy learning signals arising from Monte Carlo return estimation, as well as a large trajectory space that favors global exploration over fine-grained local optimization. We introduce \textbf{PEGRL}, a \textit{two-stage} RL framework that uses post-editing as an auxiliary task to stabilize training and guide overall optimization. At each iteration, translation outputs are sampled to construct post-editing inputs, allowing return estimation in the post-editing stage to benefit from conditioning on the current translation behavior, while jointly supporting both global exploration and fine-grained local optimization. A task-specific weighting scheme further balances the contributions of translation and post-editing objectives, yielding a biased yet more sample-efficient estimator. Experiments on English$\to$Finnish, English$\to$Turkish, and English$\leftrightarrow$Chinese show consistent gains over RL baselines, and for English$\to$Turkish, performance on COMET-KIWI is comparable to advanced LLM-based systems (DeepSeek-V3.2).

View on arXivView PDF

Code Implementations(1)

NJUNLP/peg-rlCommunity56%
MIT

This is the official implementation of the paper PEGRL: Improving Machine Translation by Post-Editing Guided Reinforcement Learning.

51Jinja, ShellFeb 3, 20266 months agoMIT

Similar Papers

Cite this paper

@article{shen2026pegrl,
  title  = {PEGRL: Improving Machine Translation by Post-Editing Guided Reinforcement Learning},
  author = {Yunzhi Shen and Hao Zhou and Xin Huang and Xue Han and Junlan Feng and Shujian Huang},
  year   = {2026},
  eprint = {2602.03352},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.03352v1}
}

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

Discussion