End-to-End Non-Autoregressive Neural Machine Translation with Connectionist Temporal Classification
By Jindřich Libovický, Jindřich Helcl. 2018
175 citations recorded by the source corpus.
Autoregressive decoding is the only part of sequence-to-sequence models that prevents them from massive parallelization at inference time. Non-autoregressive models enable the decoder to generate all output symbols independently in parallel. We present a novel non-autoregressive architecture based on connectionist temporal classification and evaluate it on the task of neural machine translation. Unlike other non-autoregressive methods which operate in several steps, our model can be trained end-to-end. We conduct experiments on the WMT English-Romanian and English-German datasets. Our models achieve a significant speedup over the autoregressive models, keeping the translation quality comparable to other non-autoregressive models.
Subfields: Artificial Intelligence, Natural Language Processing
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Furu Wei
- Noah A. Smith
- Luke S. Zettlemoyer
- Mohit Bansal
- Yejin Choi
- Graham Neubig
- Percy Liang
- Yoav Goldberg
In Natural Language Processing
- Furu Wei
- Luke S. Zettlemoyer
- Noah A. Smith
- Graham Neubig
- Mohit Bansal
- Yejin Choi
- Percy Liang
- Omer Levy
Citations in the corpus
- Mask-Predict: Parallel Decoding of Conditional Masked Language Models (2019, methodology): “We compare our approach to three other parallel decoding translation methods: the fertility-based sequence-to-sequence model of Gu et al. (2018), the CTC-loss transformer of Libovický and Helcl (2018), and the iterative refinement approach of Lee et al. (2018).”
- Improving Non-autoregressive Neural Machine Translation with Monolingual Data (2020, background): “, 2019), and alternative loss functions (Libovickỳ and Helcl, 2018; Wang et al., 2019; Wei et al., 2019; Li et al., 2019; Shao et al., 2019).”
- Speculative Decoding: Exploiting Speculative Execution for Accelerating Seq2seq Generation (2022, background): “Recently, various attempts have been made to improve the performance of NAR models, including training with alignment-based objectives (Libovický and Helcl, 2018; Ghazvininejad et al., 2020; Saharia et al., 2020; Gu and Kong, 2021; Shao and Feng, 2022), modeling dependencies between target to-kens…”
- Deep Encoder, Shallow Decoder: Reevaluating the Speed-Quality Tradeoff in Machine Translation (2020, background): “…al., 2018), mimicking hidden states of an autoregressive teacher (Li et al., 2019), training with different objectives than vanilla cross-entropy (Libovick´y and Helcl, 2018; Wang et al., 2019b; Shao et al., 2020; Tu et al., 2020; Saharia et al., 2020; Ghazvininejad et al., 2020a), reordering…”
- Neural Machine Translation: A Review (2019, background): “Non- or partially autoregressive NMT which aims to reduce or remove the sequential dependency on the translation prefix inside the decoder for enhanced parallelizability has been studied by Wang et al. (2018a), Gu et al. (2017a), Guo et al. (2018), Wang et al. (2019), Libovický and Helcl (2018), Lee”