paper-with-me

홈 › Papers

Sequence to Sequence Learning with Neural Networks

2014-09-10 · NeurIPS 2014 12 · Ilya Sutskever, Oriol Vinyals, Quoc V. Le

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.

📄 PDF Abstract BibTeX arXiv:1409.3215

Code (74)

2023-MindSpore-1/ms-code-197 mindspore
2023-MindSpore-1/ms-code-198 mindspore
2023-MindSpore-1/ms-code-200 mindspore
2023-MindSpore-1/ms-code-61 mindspore
2023-MindSpore-1/ms-code-62 mindspore
AMNAALMGLY/NLP
ArushiSinghal/NMT-assignment1 pytorch
ArushiSinghal/Neural-Machine-Translation pytorch
ArushiSinghal/Neural-Machine-Translation-English-Hindi-for-domain-data pytorch
CGCL-codes/naturalcc pytorch
Chatha-Sphere/pno-ai pytorch
EuphoriaYan/ChatRobot-For-Keras2 tf
Guillem96/pointer-nn-pytorch pytorch
IvanVassi/Seq2Seq-w-attention-dialogue-model pytorch
JRC1995/Abstractive-Summarization tf
Mind23-2/MindCode-159
Mind23-2/MindCode-73 mindspore
MindSpore-paper-code-3/code9/tree/main/seq2seq mindspore
NehaTamore/abstractive-text-summarizer
TEAMLAB-Lecture/deep_nlp_101 tf
VishalFun/Keras_practice
VladimirV99/Automatic-Translation tf
a1085728420/seq2seq-mindspore mindspore
abhilash1910/MiniClassifier tf
advaithsrao/Chatbot_Seq2seq_model tf
ahmadelsallab/spell_corrector
astorfi/neural-machine-translation-from-scratch pytorch
astorfi/sequence-to-sequence-from-scratch pytorch
bentrevett/pytorch-seq2seq pytorch
boom85423/Seq2seq-model-for-Meme-Generator pytorch
cosmoquester/seq2seq tf
dewanderelex/LanguageTranslation
dksifoua/Neural-Machine-Translation pytorch
dltcls/g2p_pytorch_wiktionary pytorch
dongdong199408/teachchatrobot tf
farizrahman4u/seq2seq
francescodisalvo05/66DaysOfData pytorch
giovanniguidi/Seq-2-Seq-OCR
hnt4499/seq2seq pytorch
isi-nlp/Zoph_RNN
jklafka/noisy-nets pytorch
karanthakkar97/Text-summarization-with-Seq2Seq
karlie38/torchstudy pytorch
kingcong/gpu_gru mindspore
kirillermolov/ChatBot tf
la-serene/English-German-Translation-System tf
lakshmichaitanyach/project_2 tf
laserene/English-German-Translation-System tf
littleflow3r/Japanese_English_Machine_Translation_Seq2Seq pytorch
littleflow3r/SeqtoSeq_learning_for_machine_translation pytorch
littleflow3r/Sequence_to_sequence_learning_for_machine_translation pytorch
littleflow3r/Sequence_to_sequence_learning_with_NN pytorch
lvyufeng/mindspore-nlp-tutorial mindspore
macournoyer/neuralconvo torch
matken11235/keras-seq2seq tf
mindspore-ai/models/tree/master/research/nlp/seq2seq mindspore
minsoo9506/NLP-study pytorch
mits58/Pointer-Networks
mlennox/summarisers tf
moon23k/LSTM_Anchors pytorch
moon23k/RNN_Seq2Seq pytorch
munir-bd/Korean-POS-Tagger-LSTM
nouhadziri/THRED tf
rileynwong/pytorch-seq2seq-joke2punchline pytorch
sayhitosandy/Chatbot tf
starry91/NMT-Lab
trqminh/seq2seq pytorch
umeiko/mindspore-seq2seq mindspore
vGkatsis/Chat_Bot_DL pytorch
vivekpandian08/French_English_Translation-NMT-
weiylu/NLP tf
yangyucheng000/ascend_gru mindspore
yash-nishaant/Seq2Seq-Chatbot tf
yscope75/CS2225.CH2001020 pytorch

Tasks

Machine TranslationSentenceTime Series ForecastingTraffic Prediction

Methods 이 논문이 사용한 방법론

Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
Seq2Seq Seq2Seq, or Sequence To Sequence, is a model used in sequence prediction tasks, such as language modelling and machine translation. The idea is to use one…
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…

Similar Papers 제목 키워드 기반

Sequence-to-Sequence Imputation of Missing Sensor Data

2020-02-25 · Joel Janek Dabrowski, Ashfaqur Rahman

Although the sequence-to-sequence (encoder-decoder) model is considered the state-of-the-art in deep learning sequence models, there is little research into using this model for recovering missing sensor data. The key ch…

DecoderImputation

A Novel Method for Comparative Analysis of DNA Sequences by Ramanujan-Fourier Transform

2014-03-06 · Changchuan Yin, Xuemeng E. Yin, Jiasong Wang

Alignment-free sequence analysis approaches provide important alternatives over multiple sequence alignment (MSA) in biological sequence analysis because alignment-free approaches have low computation complexity and are …

ClusteringMultiple Sequence Alignment

Sequence to Multi-Sequence Learning via Conditional Chain Mapping for Mixture Signals

2020-06-25 · NeurIPS 2020 12 · Jing Shi, Xuankai Chang, Pengcheng Guo, Shinji Watanabe 외

Neural sequence-to-sequence models are well established for applications which can be cast as mapping a single input sequence into a single output sequence. In this work, we focus on one-to-many sequence transduction pro…

speech-recognitionSpeech RecognitionSpeech Separation

Efficient multivariate sequence classification

2014-09-29 · Pavel P. Kuksa

Kernel-based approaches for sequence classification have been successfully applied to a variety of domains, including the text categorization, image classification, speech analysis, biological sequence analysis, time ser…

ClassificationGeneral Classificationimage-classificationImage Classification+4

Adjacency-hopping de Bruijn Sequences for Non-repetitive Coding

2023-09-06 · Bin Chen, Zhenglin Liang, Shiqian Wu

A special type of cyclic sequences named adjacency-hopping de Bruijn sequences is introduced in this paper. It is theoretically proved the existence of such sequences, and the number of such sequences is derived. These s…