paper-with-me

홈 › Papers

Speeding Up Neural Machine Translation Decoding by Cube Pruning

2018-09-09 · EMNLP 2018 10 · Wen Zhang, Liang Huang, Yang Feng, Lei Shen, Qun Liu

Although neural machine translation has achieved promising results, it suffers from slow translation speed. The direct consequence is that a trade-off has to be made between translation quality and speed, thus its performance can not come into full play. We apply cube pruning, a popular technique to speed up dynamic programming, into neural machine translation to speed up the translation. To construct the equivalence class, similar target hidden states are combined, leading to less RNN expansion operations on the target side and less \$\mathrm{softmax}\$ operations over the large target vocabulary. The experiments show that, at the same or even better translation quality, our method can translate faster compared with naive beam search by \$3.3\times\$ on GPUs and \$3.5\times\$ on CPUs.

📄 PDF Abstract BibTeX arXiv:1809.02992

Code (0)

등록된 구현이 없습니다.

Tasks

Machine 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 제목 키워드 기반

A Performance Study of Cube Pruning for Large-Scale Hierarchical Machine Translation

2013-06-01 · WS 2013 6 · Matthias Huck, David Vilar, Markus Freitag, Hermann Ney
Machine TranslationTranslation

Speeding up Transformer Decoding via an Attention Refinement Network

2022-10-01 · COLING 2022 10 · Kaixin Wu, Yue Zhang, Bojie Hu, Tong Zhang

Despite the revolutionary advances made by Transformer in Neural Machine Translation (NMT), inference efficiency remains an obstacle due to the heavy use of attention operations in auto-regressive decoding. We thereby pr…

Machine TranslationNMTTranslation

Speeding Up Neural Machine Translation Decoding by Shrinking Run-time Vocabulary

2017-07-01 · ACL 2017 7 · Xing Shi, Kevin Knight

We speed up Neural Machine Translation (NMT) decoding by shrinking run-time target vocabulary. We experiment with two shrinking approaches: Locality Sensitive Hashing (LSH) and word alignments. Using the latter method, w…

GPUMachine TranslationNMTTranslation

Sharp Models on Dull Hardware: Fast and Accurate Neural Machine Translation Decoding on the CPU

2017-05-04 · EMNLP 2017 9 · Jacob Devlin

Attentional sequence-to-sequence models have become the new standard for machine translation, but one challenge of such models is a significant increase in training and decoding cost compared to phrase-based systems. Her…

CPUDecoderMachine TranslationNMT+1

EDITOR: an Edit-Based Transformer with Repositioning for Neural Machine Translation with Soft Lexical Constraints

2020-11-13 · Weijia Xu, Marine Carpuat

We introduce an Edit-Based Transformer with Repositioning (EDITOR), which makes sequence generation flexible by seamlessly allowing users to specify preferences in output lexical choice. Building on recent models for non…

Imitation LearningMachine TranslationTranslation