Paper check About

Neural Machine Translation of Rare Words with Subword Units

Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 2016 · paper · Computational linguistics

Shows that neural machine translation can handle rare and unknown words by encoding them as subword units, including a segmentation based on byte pair encoding. This improves over a back-off dictionary baseline by up to 1.1 and 1.3 BLEU on two WMT 15 tasks.

Checked: PDF from aclanthology.org, fetched 5 Oct 2026. Page numbers are those of that PDF.

2 findings

Reference or label The system the text calls "C2-3/500k" (five times in Section 5.1, e.g. "we also include the system C2-3/500k") is labelled "C2-300/500k" in the Figure 2 legend.
  • p. 7 Section 5.1, first paragraph
    we also include the system C2-3/500k
  • p. 8 Figure 2 legend
    C2-300/500k
  • p. 7 Section 5.1, first paragraph
    size, we also include the system C2-3/500k, which
  • p. 7 Section 5.1
    C2-3/500k

Judge's note: Section 5.1 read on the page 7 image: 'C2-3/500k' appears five times. Figure 2 legend on the page 8 image reads 'C2-300/500k', and it is the only such curve. The text describes the system as having 'the same vocabulary size as the WDict baseline', which Table 2 gives as 300 000 source / 500 000 target, so both names denote one system and the two labels should be made the same. The data are unaffected; this is a label inconsistency.

Second check: another model agreed

Report a problem with this finding
Wording Section 4 says "We use newstest2013 as development set, and report results on newstest2014 and newstest2015", but no newstest2014 result appears: Tables 2 and 3 and Figures 2 and 3 are all "on newstest2015".
  • p. 4 Section 4, right column
    report results on newstest2014 and newstest2015
  • p. 6 Table 2 caption
    on newstest2015
  • p. 8 Table 3 caption
    on newstest2015
  • p. 4 Section 4, data paragraph
    velopment set, and report results on newstest2014

Only the authors can say what is right here.

Judge's note: Searched the full text for 'newstest': 2013 appears as the development set and in Table 1, 2015 in Tables 2-3, Figures 2-3 and the Luong et al. comparison; 2014 appears only in the sentence quoted. Captions checked on the page 6 and page 8 images. No supplement is among the files or referenced. Only the authors can say whether the newstest2014 results were dropped or the sentence is a leftover.

Second check: another model agreed

Report a problem with this finding
14 minor (typos and the like; most checked by the judge only)
Reference or label References, Liang 1983: "Ph.D. thesis, Stanford University, Department of Linguistics, Stanford, CA."; the thesis is reported to be from Stanford's Department of Computer Science.
  • p. 10 References, Liang 1983
    Ph.D. thesis, Stanford University, De- partment of Linguistics, Stanford, CA.
  • p. 10 References, Liang 1983
    partment of Linguistics, Stanford, CA.

Only the authors can say what is right here.

Judge's note: Rests on outside knowledge: that Franklin M. Liang's thesis 'Word Hy-phen-a-tion by Com-put-er' was submitted to Stanford's Department of Computer Science (report STAN-CS-83-977). The crop of the page 10 reference list confirms the entry prints "Department of Linguistics". The true department cannot be checked from the files, so this is a query for the authors.

Second check: another model agreed

Report a problem with this finding
Wording The abstract's "by up to 1.1 and 1.3 BLEU, respectively" matches the ensemble gains over WDict only; it does not say so, and the English→Russian single-model gain in Table 3 is larger (20.9 vs 19.1, i.e. 1.8).
  • p. 1 Abstract, last sentence
    by up to 1.1 and 1.3 BLEU, respectively
  • p. 8 Table 3, BLEU single, rows WDict and C2-50k
    20.9
  • p. 1 Abstract, last sentence
    by up to 1.1 and 1.3 BLEU, respectively.

Judge's note: Read Tables 2 and 3 on the page images. Ensemble gains are 25.3-24.2 = 1.1 (EN→DE) and 24.1-22.8 = 1.3 (EN→RU), and Section 4.2 says 'the subword ensembles outperform the WDict baseline by 0.3–1.3 BLEU', so the abstract quotes ensemble figures. The numbers are correct; only the missing 'ensemble' qualifier beside 'up to' is at issue, since the single-model EN→RU gain is 1.8.

Second check: another model agreed

Report a problem with this finding
Wording Figure 1's toy example ("learned from dictionary {'low', 'lowest', 'newer', 'wider'}") uses a different dictionary from Algorithm 1 printed directly above it ("'l o w </w>' : 5, 'l o w e r </w>' : 2, 'n e w e s t </w>':6, 'w i d e s t </w>':3"), and the text's "In our example, the OOV 'lower'" names a word that is in Algorithm 1's vocabulary; the paper does not say the two examples are separate.
  • p. 4 Algorithm 1, vocab definition
    vocab = {'l o w </w>' : 5, 'l o w e r </w>' : 2,
  • p. 4 Figure 1 caption
    tionary {‘low’, ‘lowest’, ‘newer’, ‘wider’}
  • p. 4 Section 3.2, left column, last paragraph
    In our example, the OOV ‘lower’ would be segmented into ‘low er·’.
  • p. 4 Figure 1 caption
    learned from dictionary {‘low’, ‘lowest’, ‘newer’, ‘wider’}

Judge's note: Checked on the page 4 image. Figure 1 is internally consistent with its own caption: on the unweighted dictionary low, lowest, newer, wider the pairs (r,·), (l,o), (o,w), (e,r) each occur twice, so the merges r·, lo, low, er· are a valid output, and 'lower' is out of vocabulary and segments as 'low er·'. So the figure and the OOV sentence are not wrong, and reviewer claims that the merges fit the code's words or that the caption is the mismatched item are incorrect. What remains is that Algorithm 1's own vocabulary would give a different first merge ((e,s), count 6+3 = 9, against (r,</w>) at 2) and contains 'lower', and the text moves from Algorithm 1 to 'our example' without saying the dictionaries differ. Possible reader confusion, not an error.

Second check: another model agreed

Report a problem with this finding
Wording Section 5.2 says the baseline fails "by deleting content (health)" and then cites the C2-50k output as a subword success ("research→Fo|rs|ch|un|g"), but Table 4's C2-50k output "Fo|rs|ch|un|gs|in|st|it|ut|io|ne|n" (Forschungsinstitutionen) also omits 'health'; the quoted segmentation also ends in "g" where the table's unit is "gs".
  • p. 8 Section 5.2, first paragraph
    tem fails for all of the examples, either by delet- ing content (health)
  • p. 8 Section 5.2, first paragraph
    search→Fo|rs|ch|un|g
  • p. 9 Table 4, row C2-50k (first example)
    Fo|rs|ch|un|gs|in|st|it|ut|io|ne|n

Judge's note: Read Section 5.2 on page 8 and Table 4 on page 9. The C2-50k row reads Fo|rs|ch|un|gs|in|st|it|ut|io|ne|n, with no 'Gesundheits', so it drops the same content as WDict (Forschungsinstitute); only the two BPE systems translate 'health'. The text does not say outright that the C2-50k output is fully correct: its parenthesis claims only that research→Forschung is learned despite oversplitting, which the table supports. So the contrast is left imprecise, not contradicted. The 'g' against 'gs' difference is consistent with the text quoting only the stem 'Forschung', but it cuts through a bigram unit shown in the table. Both points are minor.

Second check: another model agreed

Report a problem with this finding
Wording Section 5.2: "the BPE-60k system encodes Mirzayeva inconsistently for the two language pairs (Mirz|ayeva→Мир|за|ева Mir|za|eva)": the inconsistency shown is between the source and target languages of one pair (English→Russian), so 'two languages' is meant.
  • p. 8 Section 5.2
    encodes Mirza-yeva inconsistently for the two language pairs

Judge's note: Read the paragraph on the page 8 image and Table 5 on page 9. The example contrasts the English source segmentation Mirz|ayeva with the Russian target segmentation Мир|за|ева within the single English→Russian pair; the preceding sentence speaks of "non-consistent segmentations between source and target text". The paper's two language pairs are English→German and English→Russian, and the example does not involve German. A wording slip with an evident fix; the meaning is recoverable from context.

Second check: another model agreed

Report a problem with this finding
Typo The German example compound is misspelled in both places: "Abwasser|behandlungs|anlange 'sewage water treatment plant'" (p. 1) and "Abwasserbehand-lungsanlange" (p. 3); the word is Abwasserbehandlungsanlage (Anlage = plant).
  • p. 1 Introduction, right column, first paragraph
    Abwasser|behandlungs|anlange
  • p. 3 Section 3.1, right column, top
    Abwasserbehand- lungsanlange
  • p. 3 Section 3.1, right column
    lungsanlange
  • p. 3 Section 3.1
    Abwasserbehand-

Judge's note: Both page images show the extra 'n' ('anlange'), so it is not an extraction artefact. The paper's own gloss 'sewage water treatment plant' fixes the intended word as ...anlage. Spelling slip only, so S4.

Second check: none (judge only)

Report a problem with this finding
Typo Subject-verb disagreement: "morphological changes and transliteration is often required" (should be "are").
  • p. 1 Introduction
    morphological changes and transliteration is often required

Judge's note: Read on the page 1 image, right column. Compound plural subject with a singular verb.

Second check: none (judge only)

Report a problem with this finding
Typo Thousands are grouped with a thin space elsewhere ("30 000–50 000", "50 000", "500 000") but not in "τ = 30000" and "K = 30000" on p. 5.
  • p. 5 Section 4, settings
    τ = 30000
  • p. 5 Section 4, settings
    K = 30000
  • p. 1 Introduction
    30 000–50 000

Judge's note: Confirmed on the page 1 and page 5 images. The two ungrouped values are in math mode; the table captions also print 'n = 44085' and 'n = 55654' ungrouped in math mode, so this looks like a math-mode typesetting habit. Cosmetic style inconsistency; either form is legitimate.

Second check: none (judge only)

Report a problem with this finding
Typo The end-of-word symbol is "a special end-of-word symbol '·'" in the text and Figure 1 but '</w>' in Algorithm 1 ("'l o w </w>' : 5"), with no note linking the two.
  • p. 3 Section 3.2, second paragraph
    word symbol ‘·’, which allows us to restore the
  • p. 4 Algorithm 1, vocab definition
    'n e w e s t </w>':6, 'w i d e s t </w>':3}

Judge's note: Checked the page 3 and page 4 images. The prose and Figure 1 use '·', the code uses '</w>'. The meaning is recoverable and either form is legitimate (a typeset shorthand beside code), so this is a notation consistency point only.

Second check: none (judge only)

Report a problem with this finding
Typo Number disagreement: "We perform two independent training runs for each models" (should be "each model").
  • p. 5 Section 4, left column, training paragraph
    for each models, once with cut-off for gradient
  • p. 5 Section 4
    for each models

Judge's note: Read on the page 5 image, left column, training paragraph.

Second check: none (judge only)

Report a problem with this finding
Typo Table 3, unigram F1 'rare' column: BPE-60k and BPE-J90k both print "29.7", but only the BPE-J90k value is bold, although the caption says "Best NMT system in bold." and the tied BLEU ens-8 value 24.1 is bold in both the C2-50k and BPE-J90k rows.
  • p. 8 Table 3, row BPE-60k, column unigram F1 rare
    55.3 29.7 15.6
  • p. 8 Table 3, row BPE-J90k, column unigram F1 rare
    55.8 29.7 18.3
  • p. 8 Table 3 caption
    Best NMT system in bold.
  • p. 8 Table 3, unigram F1 rare column
    29.7

Judge's note: Checked on the page 8 image and the enlarged crops. In the rare column 29.7 is plain for BPE-60k and bold for BPE-J90k; in the BLEU ens-8 column 24.1 is bold in both tied rows. The two 29.7 values may differ before rounding, which would justify a single bold, and the paper does not say either way, so this is a minor consistency point and not a data error.

Second check: none (judge only)

Report a problem with this finding
Typo Table 4 caption: "Table 4: English→German translation example." (singular), while the table holds two examples and Section 5.2 says "Table 4 shows two translation examples"; the Table 5 caption uses "examples".
  • p. 9 Table 4 caption
    Table 4: English→German translation example.
  • p. 8 Section 5.2, first sentence
    Table 4 shows two translation examples
  • p. 8 Section 5.2, first sentence
    Table 4 shows two translation examples for

Judge's note: Verified on the page 9 image: Table 4 has two blocks (health research institutes; asinine situation) and its caption uses the singular, while the Table 5 caption directly below reads "translation examples". The page 8 text says "two translation examples". Cosmetic.

Second check: none (judge only)

Report a problem with this finding
Typo Table 4, last row: system label printed "BPE-J90K" (capital K); the same system is "BPE-J90k" in the first block of Table 4, in Tables 3 and 5 and in the text.
  • p. 9 Table 4, last row
    BPE-J90K

Judge's note: Verified on the Table 4 crop and the page 9 image: the first block has BPE-J90k and the second block BPE-J90K. Table 5 on the same page and Table 3 on page 8 use the lower-case k. Cosmetic.

Second check: none (judge only)

Report a problem with this finding
Typo References, Ling et al. 2015a: author printed as "Ramon Fermandez"; the surname is probably a misspelling of 'Fernandez' (Ramón Fernandez Astudillo).
  • p. 10 References, Ling et al. 2015a
    Ramon Fermandez

Only the authors can say what is right here.

Judge's note: Rests on outside knowledge: that the fifth author of 'Finding Function in Form' (EMNLP 2015) is Ramón Fernandez Astudillo. The enlarged crop of the page 10 reference list prints "Ramon Fermandez" with an 'm'. The correct spelling cannot be verified from the files; the spelling 'Fermandez' is an unusual form and likely a typo, possibly inherited from the bibliographic record.

Second check: none (judge only)

Report a problem with this finding
Something wrong with this page, or a finding we missed?