CLAug 20, 2025

Improving LLMs for Machine Translation Using Synthetic Preference Data

arXiv:2508.14951v13 citationsh-index: 3
Originality Incremental advance
AI Analysis

This is an incremental improvement for machine translation of low-resource languages like Slovene using synthetic data.

The paper tackles improving machine translation for Slovene by fine-tuning a large language model (GaMS-9B-Instruct) using Direct Preference Optimization on synthetic preference data generated from two LLMs, resulting in a COMET score gain of 0.04 and 0.02 over baseline models and more consistent error avoidance.

Large language models have emerged as effective machine translation systems. In this paper, we explore how a general instruction-tuned large language model can be improved for machine translation using relatively few easily produced data resources. Using Slovene as a use case, we improve the GaMS-9B-Instruct model using Direct Preference Optimization (DPO) training on a programmatically curated and enhanced subset of a public dataset. As DPO requires pairs of quality-ranked instances, we generated its training dataset by translating English Wikipedia articles using two LLMs, GaMS-9B-Instruct and EuroLLM-9B-Instruct. We ranked the resulting translations based on heuristics coupled with automatic evaluation metrics such as COMET. The evaluation shows that our fine-tuned model outperforms both models involved in the dataset generation. In comparison to the baseline models, the fine-tuned model achieved a COMET score gain of around 0.04 and 0.02, respectively, on translating Wikipedia articles. It also more consistently avoids language and formatting errors.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes