Syntax-Enhanced Neural Machine Translation with Syntax-Aware Word Representations
arXiv:1905.02878
Abstract
Syntax has been demonstrated highly effective in neural machine translation (NMT). Previous NMT models integrate syntax by representing 1-best tree outputs from a well-trained parsing system, e.g., the representative Tree-RNN and Tree-Linearization methods, which may suffer from error propagation. In this work, we propose a novel method to integrate source-side syntax implicitly for NMT. The basic idea is to use the intermediate hidden representations of a well-trained end-to-end dependency parser, which are referred to as syntax-aware word representations (SAWRs). Then, we simply concatenate such SAWRs with ordinary word embeddings to enhance basic NMT models. The method can be straightforwardly integrated into the widely-used sequence-to-sequence (Seq2Seq) NMT models. We start with a representative RNN-based Seq2Seq baseline system, and test the effectiveness of our proposed method on two benchmark datasets of the Chinese-English and English-Vietnamese translation tasks, respectively. Experimental results show that the proposed approach is able to bring significant BLEU score improvements on the two datasets compared with the baseline, 1.74 points for Chinese-English translation and 0.80 point for English-Vietnamese translation, respectively. In addition, the approach also outperforms the explicit Tree-RNN and Tree-Linearization methods.
NAACL 2019
References in corpus (14)
- Adam: A Method for Stochastic Optimization
- Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translation
- Effective Approaches to Attention-based Neural Machine Translation
- End-to-End Relation Extraction using LSTMs on Sequences and Tree Structures
- When Are Tree Structures Necessary for Deep Learning of Representations?
- Tree-to-Sequence Attentional Neural Machine Translation
- Coverage Embedding Models for Neural Machine Translation
- Improved Neural Machine Translation with a Syntax-Aware Encoder and Decoder
- Bidirectional Tree-Structured LSTM with Head Lexicalization
- Modeling Source Syntax for Neural Machine Translation
- Towards Robust Neural Machine Translation
- Towards Bidirectional Hierarchical Representations for Attention-Based Neural Machine Translation
- Chunk-Based Bi-Scale Decoder for Neural Machine Translation
- Modeling Past and Future for Neural Machine Translation