Sequence to Sequence Learning with Neural Networks

Обучение «последовательность-в-последовательность» с помощью нейронных сетей
Oriol Vinyals, Quoc V. Le, Ilya Sutskever
2014-09-10

BLEU scoreLSTMLong Short-Term MemoryWMT'14 English-French translationre-ranking of SMT hypothesesreversed source sentence orderingsequence encoding-decodingsequence to sequence learning
Deep Neural Networks (DNNs) are powerful models that have achieved excellent performance on difficult learning tasks. Although DNNs work well whenever large labeled training sets are available, they cannot be used to map sequences to sequences. In this paper, we present a general end-to-end approach to sequence learning that makes minimal assumptions on the sequence structure. Our method uses a multilayered Long Short-Term Memory (LSTM) to map the input sequence to a vector of a fixed dimensionality, and then another deep LSTM to decode the target sequence from the vector. Our main result is that on an English to French translation task from the WMT'14 dataset, the translations produced by the LSTM achieve a BLEU score of 34.8 on the entire test set, where the LSTM's BLEU score was penalized on out-of-vocabulary words. Additionally, the LSTM did not have difficulty on long sentences. For comparison, a phrase-based SMT system achieves a BLEU score of 33.3 on the same dataset. When we used the LSTM to rerank the 1000 hypotheses produced by the aforementioned SMT system, its BLEU score increases to 36.5, which is close to the previous best result on this task. The LSTM also learned sensible phrase and sentence representations that are sensitive to word order and are relatively invariant to the active and the passive voice. Finally, we found that reversing the order of the words in all source sentences (but not target sentences) improved the LSTM's performance markedly, because doing so introduced many short term dependencies between the source and the target sentence which made the optimization problem easier.
1
On WMT'14 English→French, the LSTM achieved BLEU 34.8 on the full test set (with penalty for out-of-vocabulary words), outperforming a phrase-based SMT baseline BLEU 33.3.
2
Proposed an end-to-end sequence-to-sequence approach using an encoder LSTM that maps input sequences to fixed-size vectors and a decoder LSTM that generates target sequences.
3
Reranking 1000 hypotheses from the phrase-based SMT with the LSTM increased BLEU to 36.5, near the previous best published result on this task.
4
Reversing word order in all source sentences (not targets) markedly improved LSTM performance by introducing short-term dependencies that simplified optimization.
5
The LSTM handled long sentences without difficulty and learned phrase/sentence representations sensitive to word order and relatively invariant to active/passive voice.

Sequence-to-sequence neural network model using multilayered LSTMs for mapping input sequences to output sequences

Ability of the LSTM-based seq2seq model to learn end-to-end sequence mappings for machine translation (English→French), including translation quality (BLEU scores), handling of long sentences and phrase/sentence representations, and effects of source-word order reversal

Publication Details
Publication Date
2014-09-10
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Oriol Vinyals
Quoc V. Le
Ilya Sutskever
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%