paper-with-me

Papers

Scheduled Sampling for Transformers

2019-06-18 · ACL 2019 7 · Tsvetomila Mihaylova, André F. T. Martins

Scheduled sampling is a technique for avoiding one of the known problems in sequence-to-sequence generation: exposure bias. It consists of feeding the model a mix of the teacher forced embeddings and the model predictions from the previous step in training time. The technique has been used for improving the model performance with recurrent neural networks (RNN). In the Transformer model, unlike the RNN, the generation of a new word attends to the full sentence generated so far, not only to the last word, and it is not straightforward to apply the scheduled sampling technique. We propose some structural changes to allow scheduled sampling to be applied to Transformer architecture, via a two-pass decoding strategy. Experiments on two language pairs achieve performance close to a teacher-forcing baseline and show that this technique is promising for further exploration.

📄 PDF Abstract BibTeX arXiv:1906.07651

Code (1)

deep-spin/scheduled-sampling-transformers 공식 구현 pytorch

Tasks

Sentence

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
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…
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…

Similar Papers 제목 키워드 기반

Scheduled Sampling Based on Decoding Steps for Neural Machine Translation

2021-08-30 · EMNLP 2021 11 · Yijin Liu, Fandong Meng, Yufeng Chen, Jinan Xu 외

Scheduled sampling is widely used to mitigate the exposure bias problem for neural machine translation. Its core motivation is to simulate the inference scene during training by replacing ground-truth tokens with predict…

Machine TranslationText SummarizationTranslation

Bilevel Scheduled Sampling for Dialogue Generation

2023-09-05 · Jiawen Liu, Kan Li

Exposure bias poses a common challenge in numerous natural language processing tasks, particularly in the dialog generation. In response to this issue, researchers have devised various techniques, among which scheduled s…

Dialogue GenerationDiversitySentence

Parallel Scheduled Sampling

2019-06-11 · Daniel Duckworth, Arvind Neelakantan, Ben Goodrich, Lukasz Kaiser 외

Auto-regressive models are widely used in sequence generation problems. The output sequence is typically generated in a predetermined order, one discrete unit (pixel or word or character) at a time. The models are traine…

Image GenerationResponse Generation

Confidence-Aware Scheduled Sampling for Neural Machine Translation

2021-07-22 · Findings (ACL) 2021 8 · Yijin Liu, Fandong Meng, Yufeng Chen, Jinan Xu 외

Scheduled sampling is an effective method to alleviate the exposure bias problem of neural machine translation. It simulates the inference scene by randomly replacing ground-truth target input tokens with predicted ones …

Machine TranslationTranslation

Improving Scheduled Sampling with Elastic Weight Consolidation for Neural Machine Translation

2021-09-13 · Michalis Korakakis, Andreas Vlachos

Despite strong performance in many sequence-to-sequence tasks, autoregressive models trained with maximum likelihood estimation suffer from exposure bias, i.e. the discrepancy between the ground-truth prefixes used durin…

Machine TranslationTranslation