atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Learning from others' mistakes: Finetuning machine translation models with span-level error annotations

ICML 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Multilingual language representation pretraining · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Training with Annotations (TWA), a finetuning method that uses span-level MQM error annotations for machine translation via a span-level unlikelihood loss on error spans and cross-entropy on non-error prefix tokens.

Problem

Most feedback-based training of language models uses only sequence-level labels; span-level error annotations in offline MT datasets (MQM) have not been used to directly finetune MT models.

Approach

TWA penalizes error spans with a severity-weighted span-level unlikelihood loss (letting the model learn which tokens within the span to push down), trains on non-error tokens before the first error with cross entropy, and ignores off-trajectory tokens after the first error.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TWA instead of SFT on submissions602M Transformer · WMT'23 En→De testMetric-X: 3.573 -> 2.944Helped
Use TWA instead of SFT on submissions602M Transformer · WMT'23 Zh→En testCOMET: 0.255 -> 0.277Helped
Use TWA rather than Filter + SFT602M Transformer · WMT'23 En→De testCOMET: 0.499 -> 0.513Helped
Train on submissions instead of the base model alone (ablation)602M Transformer · WMT'23 En→De testMetric-X: 4.203 -> 3.573Helped
Train only on non-error tokens rather than all submission tokens (ablation)TWA · WMT'23 En→De testMetric-X: 3.573 -> 3.488Helped
Apply span-level loss to annotated error spans instead of ignoring error tokens (ablation)TWA · WMT'23 En→De testMetric-X: 3.488 -> 3.325Helped
Ignore off-trajectory tokens after the first error (ablation)TWA · WMT'23 En→De testMetric-X: 3.325 -> 2.944Helped
Ignore off-trajectory tokens after the first error (ablation)TWA · WMT'23 Zh→En testCOMET: 0.284 -> 0.277Hurt
Replace span-level unlikelihood with span-level negative likelihood (ablation)TWA error-span loss · WMT'23 En→De testMetric-X: 2.944 -> 3.477Hurt
Replace span-level unlikelihood with span-level negative likelihood (ablation)TWA error-span loss · WMT'23 Zh→En testCOMET: 0.277 -> 0.108Hurt
Use DPO instead of TWA on submissions and references602M Transformer · WMT'23 En→De testMetric-X: 3.564 -> 2.882Hurt
Use sequence-level unlikelihood instead of span-level TWA602M Transformer · WMT'23 En→De testMetric-X: 3.158 -> 2.882Hurt

Surprising findings

Limitations

Experimental setup

Datasets: WMT'23 parallel training data WMT'20 MQM data WMT'21 MQM data generalMT2022 test set WMT'23 test set

Benchmarks: WMT'23 En-De test set WMT'23 Zh-En test set

Metrics: MetricX-23 COMET-20

Baselines: SFT DPO Filter + SFT TWA-seq Base model

Builds on: Direct Preference Optimization Targeted Negative Training FG-RLHF

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy