paper-with-me

홈 › Papers

Deep Encoder, Shallow Decoder: Reevaluating Non-autoregressive Machine Translation

2020-06-18 · ICLR 2021 1 · Jungo Kasai, Nikolaos Pappas, Hao Peng, James Cross, Noah A. Smith

Much recent effort has been invested in non-autoregressive neural machine translation, which appears to be an efficient alternative to state-of-the-art autoregressive machine translation on modern GPUs. In contrast to the latter, where generation is sequential, the former allows generation to be parallelized across target token positions. Some of the latest non-autoregressive models have achieved impressive translation quality-speed tradeoffs compared to autoregressive baselines. In this work, we reexamine this tradeoff and argue that autoregressive baselines can be substantially sped up without loss in accuracy. Specifically, we study autoregressive models with encoders and decoders of varied depths. Our extensive experiments show that given a sufficiently deep encoder, a single-layer autoregressive decoder can substantially outperform strong non-autoregressive models with comparable inference speed. We show that the speed disadvantage for autoregressive baselines compared to non-autoregressive methods has been overestimated in three aspects: suboptimal layer allocation, insufficient speed measurement, and lack of knowledge distillation. Our results establish a new protocol for future research toward fast, accurate machine translation. Our code is available at https://github.com/jungokasai/deep-shallow.

📄 PDF Abstract BibTeX arXiv:2006.10369

Code (2)

jungokasai/deep-shallow 공식 구현 pytorch
snoop2head/Deep-Encoder-Shallow-Decoder pytorch

Tasks

DecoderKnowledge DistillationMachine TranslationTranslation

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Hybrid-Regressive Neural Machine Translation

2022-10-19 · Qiang Wang, Xinhui Hu, Ming Chen

In this work, we empirically confirm that non-autoregressive translation with an iterative refinement mechanism (IR-NAT) suffers from poor acceleration robustness because it is more sensitive to decoding batch size and c…

CPUDecoderGPUMachine Translation+1

Non-autoregressive End-to-end Speech Translation with Parallel Autoregressive Rescoring

2021-09-09 · Hirofumi Inaguma, Yosuke Higuchi, Kevin Duh, Tatsuya Kawahara 외

This article describes an efficient end-to-end speech translation (E2E-ST) framework based on non-autoregressive (NAR) models. End-to-end speech translation models have several advantages over traditional cascade systems…

CPUDecoderLanguage ModellingTranslation

Multilingual Neural Machine Translation with Deep Encoder and Multiple Shallow Decoders

2022-06-05 · EACL 2021 2 · Xiang Kong, Adithya Renduchintala, James Cross, Yuqing Tang 외

Recent work in multilingual translation advances translation quality surpassing bilingual baselines using deep transformer models with increased capacity. However, the extra latency and memory costs introduced by this ap…

DecoderMachine TranslationTranslation

The RoyalFlush System for the WMT 2022 Efficiency Task

2022-12-03 · Bo Qin, Aixin Jia, Qiang Wang, Jianning Lu 외

This paper describes the submission of the RoyalFlush neural machine translation system for the WMT 2022 translation efficiency task. Unlike the commonly used autoregressive translation system, we adopted a two-stage tra…

DecoderGPUKnowledge DistillationMachine Translation+1

Jointly Masked Sequence-to-Sequence Model for Non-Autoregressive Neural Machine Translation

2020-07-01 · ACL 2020 6 · Junliang Guo, Linli Xu, Enhong Chen

The masked language model has received remarkable attention due to its effectiveness on various natural language processing tasks. However, few works have adopted this technique in the sequence-to-sequence models. In thi…

DecoderLanguage ModelingLanguage ModellingMachine Translation+1