Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-05T23:21:57.036Z Has data issue: false hasContentIssue false

Neural machine translation of low-resource languages using SMT phrase pair injection

Published online by Cambridge University Press:  17 June 2020

Sukanta Sen*
Affiliation:
Indian Institute of Technology Patna, India
Mohammed Hasanuzzaman
Affiliation:
ADAPT Centre, Dublin City University, Ireland
Asif Ekbal
Affiliation:
Indian Institute of Technology Patna, India
Pushpak Bhattacharyya
Affiliation:
Indian Institute of Technology Patna, India
Andy Way
Affiliation:
ADAPT Centre, Dublin City University, Ireland
*
*Corresponding author. E-mail: sukanta.pcs15@iitp.ac.in
Rights & Permissions [Opens in a new window]

Abstract

Neural machine translation (NMT) has recently shown promising results on publicly available benchmark datasets and is being rapidly adopted in various production systems. However, it requires high-quality large-scale parallel corpus, and it is not always possible to have sufficiently large corpus as it requires time, money, and professionals. Hence, many existing large-scale parallel corpus are limited to the specific languages and domains. In this paper, we propose an effective approach to improve an NMT system in low-resource scenario without using any additional data. Our approach aims at augmenting the original training data by means of parallel phrases extracted from the original training data itself using a statistical machine translation (SMT) system. Our proposed approach is based on the gated recurrent unit (GRU) and transformer networks. We choose the Hindi–English, Hindi–Bengali datasets for Health, Tourism, and Judicial (only for Hindi–English) domains. We train our NMT models for 10 translation directions, each using only 5–23k parallel sentences. Experiments show the improvements in the range of 1.38–15.36 BiLingual Evaluation Understudy points over the baseline systems. Experiments show that transformer models perform better than GRU models in low-resource scenarios. In addition to that, we also find that our proposed method outperforms SMT—which is known to work better than the neural models in low-resource scenarios—for some translation directions. In order to further show the effectiveness of our proposed model, we also employ our approach to another interesting NMT task, for example, old-to-modern English translation, using a tiny parallel corpus of only 2.7K sentences. For this task, we use publicly available old-modern English text which is approximately 1000 years old. Evaluation for this task shows significant improvement over the baseline NMT.

Information

Type
Article
Copyright
© The Author(s), 2020. Published by Cambridge University Press
Figure 0

Figure 1. Attention-based GRU NMT architecture.

Figure 1

Figure 2. Transformer architecture.

Figure 2

Figure 3. Our proposed phrase injection NMT approach.

Figure 3

Table 1. Dataset statistics showing the number of sentences and tokens. By old, we refer to old English and by mod, we refer to modern English

Figure 4

Table 2. Vocabulary size for different language pairs

Figure 5

Table 3. Training data sizes for different models after adding phrases

Figure 6

Table 4. BLEU scores of different models

Figure 7

Figure 4. Comparison of different attention-based GRU models. HE: Hindi$\rightarrow$English, EH: English$\rightarrow$Hindi, HB: Hindi$\rightarrow$Bengali, BH: Bengali$\rightarrow$Hindi. H for Health, T for Tourism and J for Judicial.

Figure 8

Table 5. Comparative systems for English–Hindi for Health domain

Figure 9

Table 6. Comparison of our approach (using attention-based GRU) with PhraseNet for English–Hindi for Health domain. In parenthesis, we show the dimension

Figure 10

Figure 5. Comparison of different transformer models. HE: Hindi$\rightarrow$English, EH: English$\rightarrow$Hindi, HB: Hindi$\rightarrow$Bengali, BH: Bengali$\rightarrow$Hindi. H for Health, T for Tourism, and J for Judicial.

Figure 11

Table 7. Our approach using transformer at subword level for English–Hindi direction on the Health domain

Figure 12

Table 8. Fluency: SMT versus NMT systems. Word-to-word translation shown in brackets

Figure 13

Table 9. Some translation outputs by different attention-based encoder–decoder NMT systems. Word-to-word English translation is shown in brackets

Figure 14

Figure 6. Comparison of different NMT models with incremental original training data.

Figure 15

Figure 7. Performance of proposed method with different phrase lengths.

Figure 16

Table 10. Some translation outputs by different transformer-based models. Word-to-word English translation is shown in brackets