Incorporating target language semantic roles into a string-to-tree translation model

Chao Su*, Yu hang Guo, He yan Huang, Shu min Shi, Chong Feng

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

The string-to-tree model is one of the most successful syntax-based statistical machine translation (SMT) models. It models the grammaticality of the output via target-side syntax. However, it does not use any semantic information and tends to produce translations containing semantic role confusions and error chunk sequences. In this paper, we propose two methods to use semantic roles to improve the performance of the string-to-tree translation model: (1) adding role labels in the syntax tree; (2) constructing a semantic role tree, and then incorporating the syntax information into it. We then perform string-to-tree machine translation using the newly generated trees. Our methods enable the system to train and choose better translation rules using semantic information. Our experiments showed significant improvements over the state-of-the-art string-to-tree translation system on both spoken and news corpora, and the two proposed methods surpass the phrase-based system on large-scale training data.

Original languageEnglish
Pages (from-to)1534-1542
Number of pages9
JournalFrontiers of Information Technology and Electronic Engineering
Volume18
Issue number10
DOIs
Publication statusPublished - 1 Oct 2017

Keywords

  • Machine translation
  • Semantic role
  • String-to-tree
  • Syntax tree

Fingerprint

Dive into the research topics of 'Incorporating target language semantic roles into a string-to-tree translation model'. Together they form a unique fingerprint.

Cite this