Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-05T18:21:49.412Z Has data issue: false hasContentIssue false

Efficient Phrase Table pruning for Hindi to English machine translation through syntactic and marker-based filtering and hybrid similarity measurement

Published online by Cambridge University Press:  09 October 2018

NILADRI CHATTERJEE
Affiliation:
Department of Mathematics, Indian Institute of Technology Delhi, Hauz Khas, New Delhi 110016India e-mails: niladri.iitd@gmail.com, susmita.chakraborty@gmail.com
SUSMITA GUPTA
Affiliation:
Department of Mathematics, Indian Institute of Technology Delhi, Hauz Khas, New Delhi 110016India e-mails: niladri.iitd@gmail.com, susmita.chakraborty@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

For a given training corpus of parallel sentences, the quality of the output produced by a translation system relies heavily on the underlying similarity measurement criteria. A phrase-based machine translation system derives its output through a generative process using a Phrase Table comprising source and target language phrases. As a consequence, the more effective the Phrase Table is, in terms of its size and the output that may be derived out of it, the better is the expected outcome of the underlying translation system. However, finding the most similar phrase(s) from a given training corpus that can help generate a good quality translation poses a serious challenge. In practice, often there are many parallel phrase entries in a Phrase Table that are either redundant, or do not contribute to the translation results effectively. Identifying these candidate entries and removing them from the Phrase Table will not only reduce the size of the Phrase Table, but should also help in improving the processing speed for generating the translations. The present paper develops a scheme based on syntactic structure and the marker hypothesis (Green 1979, The necessity of syntax markers: two experiments with artificial languages, Journal of Verbal Learning and Behavior) for reducing the size of a Phrase Table, without compromising much on the translation quality of the output, by retaining the non-redundant and meaningful parallel phrases only. The proposed scheme is complemented with an appropriate similarity measurement scheme to achieve maximum efficiency in terms of BLEU scores. Although designed for Hindi to English machine translation, the overall approach is quite general, and is expected to be easily adaptable for other language pairs as well.

Information

Type
Article
Copyright
Copyright © Cambridge University Press 2018 
Figure 0

Fig. 1. An example parallel sentence pair and word alignment.

Figure 1

Table 1. Possible phrases using word alignment

Figure 2

Table 2. A comparison of the number of parallel phrase pairs and corresponding phrase pairs

Figure 3

Table 3. Two-by-two contingency table for a phrase pair (f, e)

Figure 4

Fig. 2. MOSES sample output.

Figure 5

Fig. 3. Redundant Parallel Phrases from MOSES.

Figure 6

Fig. 4. Output of hindi parser for syntactic phrases.

Figure 7

Fig. 5. Example phrases retained after pruning scheme.

Figure 8

Table 4. BLEU score variation with stratified phrase pair reduction

Figure 9

Table 5. BLEU score variation with phrase length based reduction for UMC002

Figure 10

Table 6. BLEU score variation with phrase length based reduction for IIT bombay parallel corpus

Figure 11

Table 7. BLEU score variation with entropy-based phrase pair reduction

Figure 12

Table 8. BLEU score variation with no pruning, syntax based, marker based and combined scheme for UMC002

Figure 13

Table 9. BLEU score variation with no pruning, syntax based, marker based and combined scheme for IIT bombay parallel corpus set 1

Figure 14

Table 10. BLEU score variation with no pruning, syntax based, marker based and combined scheme for IIT bombay parallel corpus set 2

Figure 15

Table 11. BLEU score variation with no pruning, syntax based, marker based and combined scheme for IIT bombay parallel corpus set 3

Figure 16

Table 12. BLEU score variation with no pruning, syntax based, marker based and combined scheme for IIT bombay parallel corpus average

Figure 17

Fig. 6. Algorithm for similarity measurement for any two phrases.

Figure 18

Fig. 7. Algorithm for calculating WordNet-based semantic distance.

Figure 19

Fig. 8. Noun phrase similarity measurements.

Figure 20

Table 13. Weights for similarity measurement and their effect on average precision for UMC002

Figure 21

Table 14. Weights for similarity measurement and their effect on average precision for Set 1 of IIT bombay parallel corpus

Figure 22

Table 15. BLEU score, Phrase Table size and average translation time comparison using various techniques for UMC002

Figure 23

Fig. 9. Overall proposed phrase based translation system.

Figure 24

Table 16. BLEU score, Phrase Table size and average translation time comparison using various techniques for IIT bombay parallel corpus set 1

Figure 25

Table 17. BLEU score, Phrase Table size and average translation time comparison using various techniques for IIT bombay parallel corpus set 2

Figure 26

Table 18. BLEU score, Phrase Table size and average translation time comparison using various techniques for IIT bombay parallel corpus set 3

Figure 27

Table 19. BLEU score, Phrase Table size and average translation time comparison using various techniques for IIT bombay parallel corpus average