paper-with-me

Papers

Graph-to-Sequence Neural Machine Translation

2020-09-16 · Sufeng Duan, Hai Zhao, Rui Wang

Neural machine translation (NMT) usually works in a seq2seq learning way by viewing either source or target sentence as a linear sequence of words, which can be regarded as a special case of graph, taking words in the sequence as nodes and relationships between words as edges. In the light of the current NMT models more or less capture graph information among the sequence in a latent way, we present a graph-to-sequence model facilitating explicit graph information capturing. In detail, we propose a graph-based SAN-based NMT model called Graph-Transformer by capturing information of subgraphs of different orders in every layers. Subgraphs are put into different groups according to their orders, and every group of subgraphs respectively reflect different levels of dependency between words. For fusing subgraph representations, we empirically explore three methods which weight different groups of subgraphs of different orders. Results of experiments on WMT14 English-German and IWSLT14 German-English show that our method can effectively boost the Transformer with an improvement of 1.1 BLEU points on WMT14 English-German dataset and 1.0 BLEU points on IWSLT14 German-English dataset.

📄 PDF Abstract BibTeX arXiv:2009.07489

Code (0)

등록된 구현이 없습니다.

Tasks

Graph-to-SequenceMachine TranslationNMTSentenceTranslation

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 설명 없음
Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
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…

Similar Papers 제목 키워드 기반

Neural Machine Translation

2017-09-22 · Philipp Koehn

Draft of textbook chapter on neural machine translation. a comprehensive treatment of the topic, ranging from introduction to neural networks, computation graphs, description of the currently dominant attentional sequenc…

Machine TranslationTranslation

Neural Machine Translation with Dynamic Graph Convolutional Decoder

2023-05-28 · Lei LI, Kai Fan, Lingyu Yang, Hongjia Li 외

Existing wisdom demonstrates the significance of syntactic knowledge for the improvement of neural machine translation models. However, most previous works merely focus on leveraging the source syntax in the well-known e…

DecoderMachine TranslationTranslation

GraphSeq2Seq: Graph-Sequence-to-Sequence for Neural Machine Translation

2018-09-27 · Guoshuai Zhao, Jun Li, Lu Wang, Xueming Qian 외

Sequence-to-Sequence (Seq2Seq) neural models have become popular for text generation problems, e.g. neural machine translation (NMT) (Bahdanau et al.,2014; Britz et al., 2017), text summarization (Nalla…

DecoderImage CaptioningMachine TranslationNMT+4

``You Sound Just Like Your Father'' Commercial Machine Translation Systems Include Stylistic Biases

2020-07-01 · ACL 2020 6 · Dirk Hovy, Federico Bianchi, Tommaso Fornaciari

The main goal of machine translation has been to convey the correct content. Stylistic considerations have been at best secondary. We show that as a consequence, the output of three commercial machine translation systems…

Machine TranslationTranslation

Hybrid Data-Model Parallel Training for Sequence-to-Sequence Recurrent Neural Network Machine Translation

2019-09-02 · WS 2019 8 · Junya Ono, Masao Utiyama, Eiichiro Sumita

Reduction of training time is an important issue in many tasks like patent translation involving neural networks. Data parallelism and model parallelism are two common approaches for reducing training time using multiple…

DecoderGPUMachine TranslationTranslation