Elamur Research⌕
☰
home / papers / 2004 / ORANGE: a Method for Evaluating Automatic Evaluation Metrics for Machine Translation

ORANGE: a Method for Evaluating Automatic Evaluation Metrics for Machine Translation

Summary

Metrics for automatic machine translation (MT) evaluation are usually validated by correlating their corpus-level scores with human adequacy and fluency ratings. Those ratings are costly and inconsistent, and they give only a few data points (one per system). The authors show that rankings from such correlations shift with the human criterion used and often overlap within confidence intervals. They propose ORANGE (Oracle Ranking for Gisting Evaluation), which needs only reference translations. For each source sentence, the references are mixed into an n-best list from ISI's AlTemp SMT system. Everything is scored with the metric under test, and ORANGE is the references' average rank divided by the list length, so lower is better. The paper also introduces ROUGE-W, a weighted-LCS extension of ROUGE-L, and compares it with ROUGE-L, ROUGE-S, BLEU variants, NIST, WER and PER. On 1024-best lists, ROUGE-S4 scores best, statistically tied with ROUGE-L and ROUGE-W, and PER scores worst. The method yields sentence-level diagnostics and fits naturally into minimum error rate training.

Key points

  • Data: 2003 NIST Chinese-English MT evaluation. Correlation analysis has only 8 system-level data points, while ORANGE uses 919 sentence-level ones.
  • Correlation analysis (Table 1) is inconsistent across criteria:
    • Short-n-gram BLEU and low-exponent GTM correlate better with adequacy.
    • Longer BLEU (e.g., BLEU12) and GTM30 correlate better with fluency.
    • Many metrics are statistically indistinguishable under bootstrap 95% confidence intervals.
  • ORANGE scores on 1024-best lists (Table 6):
    • ROUGE-S4: 19.66% (average reference rank about 202)
    • ROUGE-W-1.1: 20.45%
    • ROUGE-L: 20.56%
    • BLEUS6: 22.91% (rank 235)
    • WER: 23.90%
    • NIST: 29.70%
    • PER: 36.84%
  • On 16384-best lists for 474 sentences (Table 7), the relative ordering holds, with ROUGE-S4 at 14.92% and PER at 28.95%. Plotting N from 1 to 16384 shows stable relative performance across the whole range.
  • ROUGE-W extends the LCS dynamic program with a table tracking the length of the current run of consecutive matches. A superadditive weighting function, e.g., f(k)=k², gives contiguous matches extra credit.

Interesting ideas

  • I1. Rank-based self-check. If you trust that human references beat system outputs, you can judge a scoring function by how high it ranks the references among candidates. This avoids collecting new human judgments and could transfer to evaluating metrics for summarization, paraphrase or other generation tasks.
  • I2. More data points per decision. Making each sentence, rather than each system, an observation turns a tiny sample into hundreds of points and gives more meaningful confidence intervals. This is helpful whenever few competing systems exist.
  • I3. One objective instead of two. Replacing separate adequacy and fluency correlations with a single number to minimize makes metric selection and tuning simpler. The same metric can then plug directly into n-best reranking or minimum error rate training.
  • I4. Error analysis from rank inversions. Cases where a machine output outranks its reference form a ready-made confusion set. They show which features a metric is missing, creating a natural metric-development loop.
  • I5. Weighted LCS. Tracking the length of consecutive matches inside the standard LCS table, and rewarding runs with a superadditive function, adds word-adjacency sensitivity at almost no cost. This could suit any sequence-similarity measure where in-order matches matter more than scattered ones.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

Fields: Machine translation · Natural language processing

Topics: Machine translation

Cited by

141 papers of our library cite it (of the 140673 whose bibliographies we read); 8 of them have a page here, 133 not yet.

Cite

The paper itself, not this page. BibTeX from the library's record of the work.

@inproceedings{lin2004orange,
  title = {{ORANGE: a Method for Evaluating Automatic Evaluation Metrics for Machine Translation}},
  author = {Lin, Chin-Yew and Och, Franz Josef},
  booktitle = {COLING 2004: Proceedings of the 20th International Conference on Computational Linguistics},
  year = {2004},
  url = {https://aclanthology.org/C04-1072/}
}

References

11 references, 4 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. Akiba, Y., K. Imamura, and E. Sumita. 2001. Using Multiple Edit Distances to Automatically Rank Machine Translation Output. In Proceedings of the MT Summit VIII, Santiago de Compostela, Spain. find
  2. Cormen, T. R., C. E. Leiserson, and R. L. Rivest. 1989. Introduction to Algorithms. The MIT Press. find
  3. Davison, A. C. and D. V. Hinkley. 1997. Bootstrap Methods and Their Application. Cambridge University Press. ↗
  4. Leusch, G., N. Ueffing, and H. Ney. 2003. A Novel String-to-String Distance Measure with Applications to Machine Translation Evaluation. In Proceedings of MT Summit IX, New Orleans, U.S.A. ORANGE at Different NBEST Cutoff Length avg 0.4 0.35 0.3 ORANGE 0.25 0.2 0.15 0.1 6000 8000 10000 NBEST Cutoff Length = 1 to 16384 Figure 1. O RANGE scores for 6 metrics vs. length of n-best list from 1 to 16384 with increment of 64. Lin, C-Y. and F.J. find
  5. Och. 2004. Automatic Evaluation of Machine Translation Quality Using Longest Common Subsequence and Skip-Bigram Statistics. Submitted. find our card
  6. Nießen S., F.J. Och, G, Leusch, H. Ney. 2000. An Evaluation Tool for Machine Translation: Fast Evaluation for MT Research. In Proceedings of the 2nd International Conference on Language Resources and Evaluation, Athens, Greece. find our card
  7. NIST. 2002. Automatic Evaluation of Machine Translation Quality using N-gram Co-Occurrence Statistics. AAAAAAAAAAA http://www.nist.gov/speech/tests/mt/doc ↗
  8. Franz Josef Och. 2003. Minimum Error Rate Training for Statistical Machine Translation. In Proceedings of the 41st Annual Meeting of the Association for Computational Linguistics (ACL-2003), Sapporo, Japan. find
  9. Papineni, K., S. Roukos, T. Ward, and W.-J. Zhu. 2001. Bleu: a Method for Automatic Evaluation of Machine Translation. IBM Research Report RC22176 (W0109-022). find our card
  10. Su, K.-Y., M.-W. Wu, and J.-S. Chang. 1992. A New Quantitative Quality Measure for Machine Translation System. In Proceedings of COLING-92, Nantes, France. find
  11. Turian, J. P., L. Shen, and I. D. Melamed. 2003. Evaluation of Machine Translation and its Evaluation. In Proceedings of MT Summit IX, New Orleans, U.S.A. BLEUS4 ROUGE−L PER ROUGE−S4 WER ROUGE−W−1−2 find our card

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/papers/lin-2004-orange-method-evaluating-automatic-evaluation/