Graph Based Translation Memory for Neural Machine Translation

Abstract

A translation memory (TM) is proved to be helpful to improve neural machine translation (NMT). Existing approaches either pursue the decoding efficiency by merely accessing local information in a TM or encode the global information in a TM yet sacrificing efficiency due to redundancy. We propose an efficient approach to making use of the global information in a TM. The key idea is to pack a redundant TM into a compact graph and perform additional attention mechanisms over the packed graph for integrating the TM representation into the decoding network. We implement the model by extending the state-of-the-art NMT, Transformer. Extensive experiments on three language pairs show that the proposed approach is efficient in terms of running time and space occupation, and particularly it outperforms multiple strong baselines in terms of BLEU scores.

Cite

Text

Xia et al. "Graph Based Translation Memory for Neural Machine Translation." AAAI Conference on Artificial Intelligence, 2019. doi:10.1609/AAAI.V33I01.33017297

Markdown

[Xia et al. "Graph Based Translation Memory for Neural Machine Translation." AAAI Conference on Artificial Intelligence, 2019.](https://mlanthology.org/aaai/2019/xia2019aaai-graph/) doi:10.1609/AAAI.V33I01.33017297

BibTeX

@inproceedings{xia2019aaai-graph,
  title     = {{Graph Based Translation Memory for Neural Machine Translation}},
  author    = {Xia, Mengzhou and Huang, Guoping and Liu, Lemao and Shi, Shuming},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2019},
  pages     = {7297-7304},
  doi       = {10.1609/AAAI.V33I01.33017297},
  url       = {https://mlanthology.org/aaai/2019/xia2019aaai-graph/}
}