Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-06T00:04:23.938Z Has data issue: false hasContentIssue false

Improved feature decay algorithms for statistical machine translation

Published online by Cambridge University Press:  22 September 2020

Alberto Poncelas*
Affiliation:
ADAPT Centre, Dublin City University, Glasnevin, Dublin 9, Ireland
Gideon Maillette de Buy Wenniger
Affiliation:
ADAPT Centre, Dublin City University, Glasnevin, Dublin 9, Ireland
Andy Way
Affiliation:
ADAPT Centre, Dublin City University, Glasnevin, Dublin 9, Ireland
*
*Corresponding author. E-mail: alberto.poncelas@adaptcentre.ie
Rights & Permissions [Opens in a new window]

Abstract

In machine-learning applications, data selection is of crucial importance if good runtime performance is to be achieved. In a scenario where the test set is accessible when the model is being built, training instances can be selected so they are the most relevant for the test set. Feature Decay Algorithms (FDA) are a technique for data selection that has demonstrated excellent performance in a number of tasks. This method maximizes the diversity of the n-grams in the training set by devaluing those ones that have already been included. We focus on this method to undertake deeper research on how to select better training data instances. We give an overview of FDA and propose improvements in terms of speed and quality. Using German-to-English parallel data, first we create a novel approach that decreases the execution time of FDA when multiple computation units are available. In addition, we obtain improvements on translation quality by extending FDA using information from the parallel corpus that is generally ignored.

Information

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

Table 1. Statistics of the data sets. $|S|$ is the number sentences, $|W|$ the number of words, and $|V|$ the size of the vocabulary

Figure 1

Table 2. Comparison of transductive algorithms

Figure 2

Figure 1. Map stage.

Figure 3

Figure 2. Reduce stage.

Figure 4

Figure 3. Time of execution of FDA, ParFDA, and MRFDA for different training sizes using 3-grams (left) and 7-grams (right) as features.

Figure 5

Table 3. Percentage of common lines in FDA and ParFDA and FDA and MRFDA

Figure 6

Table 4. Results of the executions of FDA, ParFDA, and MRFDA experiments using 3-grams as features

Figure 7

Table 5. Results of the executions of FDA, ParFDA, and MRFDA experiments using 7-grams as features

Figure 8

Algorithm 1 Pattern Matching Phrase Extraction algorithm (Lopez, 2008).

Figure 9

Algorithm 2 Ranked Pattern Matching Phrase Extraction algorithm.

Figure 10

Figure 4. Using the information in the test set to filter phrase pairs.

Figure 11

Table 6. Comparison of the estimated quality of translation by an SMT system with a phrase table built using all the parallel sentences (AllData) and performing source-driven phrase extraction extracting random samples of 300 sentences (NoRanking300). The results in bold indicate the best score. The asterisk means the result is statistically significant at level $p=0.01$ when compared with AllData experiment

Figure 12

Table 7. Summary of the performance of FDA, MRFDA, and BilingualFDA methods

Figure 13

Table 8. Summary of the performance of FDA, MRFDA, and BilingualFDA methods in NMT