TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Incorporating a Local Translation Mechanism into Non-autor...

Incorporating a Local Translation Mechanism into Non-autoregressive Translation

Xiang Kong, Zhisong Zhang, Eduard Hovy

2020-11-12EMNLP 2020 11Machine TranslationTARTranslation
PaperPDFCode(official)

Abstract

In this work, we introduce a novel local autoregressive translation (LAT) mechanism into non-autoregressive translation (NAT) models so as to capture local dependencies among tar-get outputs. Specifically, for each target decoding position, instead of only one token, we predict a short sequence of tokens in an autoregressive way. We further design an efficient merging algorithm to align and merge the out-put pieces into one final output sequence. We integrate LAT into the conditional masked language model (CMLM; Ghazvininejad et al.,2019) and similarly adopt iterative decoding. Empirical results on five translation tasks show that compared with CMLM, our method achieves comparable or better performance with fewer decoding iterations, bringing a 2.5xspeedup. Further analysis indicates that our method reduces repeated translations and performs better at longer sentences.

Results

TaskDatasetMetricValueModel
Machine TranslationWMT2016 Romanian-EnglishBLEU score33.26CMLM+LAT+4 iterations
Machine TranslationWMT2016 Romanian-EnglishBLEU score31.24CMLM+LAT+1 iterations
Machine TranslationWMT2014 German-EnglishBLEU score32.04CMLM+LAT+4 iterations
Machine TranslationWMT2014 German-EnglishBLEU score29.91CMLM+LAT+1 iterations
Machine TranslationWMT2014 English-GermanBLEU score27.35CMLM+LAT+4 iterations
Machine TranslationWMT2014 English-GermanBLEU score25.2CMLM+LAT+1 iterations
Machine TranslationWMT2016 English-RomanianBLEU score32.87CMLM+LAT+4 iterations
Machine TranslationWMT2016 English-RomanianBLEU score30.74CMLM+LAT+1 iterations

Related Papers

A Translation of Probabilistic Event Calculus into Markov Decision Processes2025-07-17Function-to-Style Guidance of LLMs for Code Translation2025-07-15Speak2Sign3D: A Multi-modal Pipeline for English Speech to American Sign Language Animation2025-07-09Pun Intended: Multi-Agent Translation of Wordplay with Contrastive Learning and Phonetic-Semantic Embeddings2025-07-09Unconditional Diffusion for Generative Sequential Recommendation2025-07-08GRAFT: A Graph-based Flow-aware Agentic Framework for Document-level Machine Translation2025-07-04TransLaw: Benchmarking Large Language Models in Multi-Agent Simulation of the Collaborative Translation2025-07-01CycleVAR: Repurposing Autoregressive Model for Unsupervised One-Step Image Translation2025-06-29