Papers › Phrase-Based & Neural Unsupervised Machine Translation

Phrase-Based & Neural Unsupervised Machine Translation

20 Apr 2018EMNLP 2018 10arXiv:1804.07755archive 2025-07-28

Guillaume Lample, Myle Ott, Alexis Conneau, Ludovic Denoyer, Marc'Aurelio Ranzato

Machine translation systems achieve near human-level performance on some languages, yet their effectiveness strongly relies on the availability of large amounts of parallel sentences, which hinders their applicability to the majority of language pairs. This work investigates how to learn to translate when having access to only large monolingual corpora in each language. We propose two model variants, a neural and a phrase-based model. Both versions leverage a careful initialization of the parameters, the denoising effect of language models and automatic generation of parallel data by iterative back-translation. These models are significantly better than methods from the literature, while being simpler and having fewer hyper-parameters. On the widely used WMT'14 English-French and WMT'16 German-English benchmarks, our models respectively obtain 28.1 and 25.2 BLEU points without using a single parallel sentence, outperforming the state of the art by more than 11 BLEU points. On low-resource languages like English-Urdu and English-Romanian, our methods achieve even better results than semi-supervised and supervised approaches leveraging the paucity of available bitexts. Our code for NMT and PBSMT is publicly available.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

14 repositories listed; official and paper-mentioned ones first.

facebookresearch/UnsupervisedMT officialmentioned in papermentioned on GitHubpytorchNOASSERTION report
1-punchMan/CLTS mentioned on GitHubpytorch report
Helsinki-NLP/shared-info mentioned on GitHub report
Kelechukwu1/PidginUNMT mentioned on GitHubpytorchNOASSERTION report
deterministic-algorithms-lab/Large-XLM mentioned on GitHubpytorch report
facebookresearch/UnsupervisedQA mentioned on GitHubNOASSERTION report
facebookresearch/XLM mentioned on GitHubpytorch report
feyzaakyurek/XLM-LwLL mentioned on GitHubpytorchNOASSERTION report
fshdnc/enfi-XLM mentioned on GitHubpytorchNOASSERTION report
keleog/PidginUNMT mentioned on GitHubpytorch report
kheeong/XLM_OWN mentioned on GitHubpytorchNOASSERTION report
luofuli/DualLanST mentioned on GitHubtfMIT report
luofuli/DualRL mentioned on GitHubtfMIT report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Machine TranslationNMTSentenceTranslationUnsupervised Machine Translation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Machine Translation WMT2014 English-French Unsupervised PBSMT BLEU score 28.11 #52 of 57 Archive leaderboard report
Machine Translation WMT2014 English-French PBSMT + NMT BLEU score 27.6 #53 of 57 Archive leaderboard report
Machine Translation WMT2014 English-French Unsupervised NMT + Transformer BLEU score 25.14 #56 of 57 Archive leaderboard report
Machine Translation WMT2014 English-German PBSMT + NMT BLEU score 20.23 #81 of 91 Archive leaderboard report
Machine Translation WMT2014 English-German Unsupervised PBSMT BLEU score 17.94 #85 of 91 Archive leaderboard report
Machine Translation WMT2014 English-German Unsupervised NMT + Transformer BLEU score 17.16 #87 of 91 Archive leaderboard report
Machine Translation WMT2016 English-Romanian PBSMT + NMT BLEU score 25.13 #16 of 21 Archive leaderboard report
Machine Translation WMT2016 English-Romanian Unsupervised PBSMT BLEU score 21.33 #17 of 21 Archive leaderboard report
Machine Translation WMT2016 English-Romanian Unsupervised NMT + Transformer BLEU score 21.18 #18 of 21 Archive leaderboard report
Machine Translation WMT2016 English-Russian PBSMT + NMT BLEU score 13.76 #2 of 4 Archive leaderboard report
Machine Translation WMT2016 English-Russian Unsupervised PBSMT BLEU score 13.37 #3 of 4 Archive leaderboard report
Machine Translation WMT2016 English-Russian Unsupervised NMT + Transformer BLEU score 7.98 #4 of 4 Archive leaderboard report
Unsupervised Machine Translation WMT2014 English-French PBSMT + NMT BLEU 27.6 #7 of 7 Archive leaderboard report
Unsupervised Machine Translation WMT2014 French-English PBSMT + NMT BLEU 27.7 #6 of 7 Archive leaderboard report
Unsupervised Machine Translation WMT2016 English-German PBSMT + NMT BLEU 20.2 #6 of 7 Archive leaderboard report
Unsupervised Machine Translation WMT2016 German-English PBSMT BLEU 25.2 #7 of 7 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections