paper-with-me

홈 › Papers

Syntactically Supervised Transformers for Faster Neural Machine Translation

2019-06-06 · ACL 2019 7 · Nader Akoury, Kalpesh Krishna, Mohit Iyyer

Standard decoders for neural machine translation autoregressively generate a single target token per time step, which slows inference especially for long outputs. While architectural advances such as the Transformer fully parallelize the decoder computations at training time, inference still proceeds sequentially. Recent developments in non- and semi- autoregressive decoding produce multiple tokens per time step independently of the others, which improves inference speed but deteriorates translation quality. In this work, we propose the syntactically supervised Transformer (SynST), which first autoregressively predicts a chunked parse tree before generating all of the target tokens in one shot conditioned on the predicted parse. A series of controlled experiments demonstrates that SynST decodes sentences ~ 5x faster than the baseline autoregressive Transformer while achieving higher BLEU scores than most competing methods on En-De and En-Fr datasets.

📄 PDF Abstract BibTeX arXiv:1906.02780

Code (1)

dojoteef/synst 공식 구현 pytorch

Tasks

DecoderMachine TranslationTranslation

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
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…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Position-Wise Feed-Forward Layer 설명 없음
Residual Connection 설명 없음
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…

Similar Papers 제목 키워드 기반

ParaAMR: A Large-Scale Syntactically Diverse Paraphrase Dataset by AMR Back-Translation

2023-05-26 · Kuan-Hao Huang, Varun Iyer, I-Hung Hsu, Anoop Kumar 외

Paraphrase generation is a long-standing task in natural language processing (NLP). Supervised paraphrase generation models, which rely on human-annotated paraphrase pairs, are cost-inefficient and hard to scale up. On t…

Abstract Meaning RepresentationData AugmentationDiversityFew-Shot Learning+6

Unsupervised Source Hierarchies for Low-Resource Neural Machine Translation

2018-07-01 · WS 2018 7 · Anna Currey, Kenneth Heafield

Incorporating source syntactic information into neural machine translation (NMT) has recently proven successful (Eriguchi et al., 2016; Luong et al., 2016). However, this is generally done using an outside parser to synt…

Low Resource Neural Machine TranslationLow-Resource Neural Machine TranslationMachine TranslationNatural Language Inference+4

Handling Syntactic Divergence in Low-resource Machine Translation

2019-08-30 · IJCNLP 2019 11 · Chunting Zhou, Xuezhe Ma, Junjie Hu, Graham Neubig

Despite impressive empirical successes of neural machine translation (NMT) on standard benchmarks, limited parallel data impedes the application of NMT models to many language pairs. Data augmentation methods such as bac…

Data AugmentationMachine TranslationNMTTranslation

Syntactically Guided Neural Machine Translation

2016-05-15 · ACL 2016 8 · Felix Stahlberg, Eva Hasler, Aurelien Waite, Bill Byrne

We investigate the use of hierarchical phrase-based SMT lattices in end-to-end neural machine translation (NMT). Weight pushing transforms the Hiero scores for complete translation hypotheses, with the full translation g…

DecoderLanguage ModelingLanguage ModellingMachine Translation+2

Incorporating Alternate Translations into English Translation Treebank

2014-05-01 · LREC 2014 5 · Ann Bies, Justin Mott, Seth Kulick, Jennifer Garland 외

New annotation guidelines and new processing methods were developed to accommodate English treebank annotation of a parallel English/Chinese corpus of web data that includes alternate English translations (one fluent, on…

Machine TranslationTranslation