After studying this material, students should be able to:
Machine Translation is the automatic conversion of text from one language to another using software (e.g., Google Translate, DeepL).
MT systems are not perfect. We need to measure:
π Key Insight: Evaluation is critical because poor translations can cause miscommunication, especially in high-stakes domains like medicine or law.
Traditionally, human annotators (trained linguists or bilingual speakers) review translations and score them.
| Challenge | Explanation |
|---|---|
| Cost | Hiring expert linguists is expensive |
| Scale | MT spans hundreds of language pairs |
| Time | Human review is slow |
| Consistency | Humans disagree with each other |
Large Language Models (LLMs) like GPT-4 are being explored as a faster, cheaper alternative to human annotators.
π Key Question the paper asks: Can LLMs reliably replace humans for MT evaluation?
What it is: A detailed, structured framework that categorizes translation errors into specific types.
How it works:
Example:
Source (English): "The patient requires immediate surgery."
Translation (FR): "Le patient nΓ©cessite une chirurgie urgente." β
Bad Translation: "Le patient veut une chirurgie." β
β Accuracy Error (Major): "requires" β "wants"
π MQM is fine-grained β it demands detailed, precise judgment. This makes it harder for both humans and LLMs.
What it is: Annotators highlight specific spans (portions of text) that contain errors, without necessarily categorizing them in detail.
How it works:
Example:
Translation: "The cat sat on the [mat yesterday]"
β Error Span highlighted
π ESA focuses on locating errors rather than deeply classifying them. It sounds simpler but still requires precision.
Inter-annotator agreement (IAA) measures how consistently different annotators give the same judgment on the same translation.
Common metrics include:
π The paper compares:
- Human vs. Human agreement
- LLM vs. Human agreement
LLM-Human Agreement > Human-Human Agreement
β
(for SOME tasks)
This is promising β but it's not the full picture.
Both humans and LLMs perform inconsistently across:
| Variable | Impact |
|---|---|
| Annotation Scheme | MQM harder than ESA |
| Language Pair | Low-resource languages = worse performance |
| Domain | Medical/legal text harder than news |
π Conclusion: You cannot assume an LLM that works well for English-French news translation will work equally well for Swahili-Japanese medical translation.
| Annotator Type | Specific Challenges |
|---|---|
| Humans | Fine-grained MQM categories, low-resource language pairs |
| LLMs | Minor errors, wrong language variants, error span annotation |
Breaking this down:
Training Data Quality β Model Performance
β
Annotation Quality
If annotation is unreliable β training data is noisy β AI models perform worse.
Rather than choosing either humans or LLMs, the paper suggests a collaborative pipeline:
Step 1: LLM performs initial annotation (fast, cheap)
β
Step 2: Human reviews LLM output (focused effort)
β
Step 3: Combined judgment = higher reliability
π This leverages the strengths of both while compensating for their individual weaknesses.
| Concept | Key Takeaway |
|---|---|
| MT Evaluation | Measuring translation quality is essential but difficult |
| MQM | Detailed error categorization; challenging for both humans and LLMs |
| ESA | Error location marking; LLMs struggle with precision |
| Inter-annotator Agreement | Measures reliability; varies widely |
| LLM Performance | Promising but inconsistent across languages/domains |
| Human Performance | Struggles with fine-grained tasks and rare languages |
| Best Approach | Human-LLM collaborative annotation |
Test yourself:
π‘ Core Lesson: Neither humans nor LLMs are perfect MT evaluators. The path to reliable evaluation lies in understanding where each fails and designing systems that combine their complementary strengths.