Proceedings

Modeling Voting for System Combination in Machine Translation

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 3694-3701.

https://doi.org/10.24963/ijcai.2020/511

Abstract

System combination is an important technique for combining the hypotheses of different machine translation systems to improve translation performance. Although early statistical approaches to system combination have been proven effective in analyzing the consensus between hypotheses, they suffer from the error propagation problem due to the use of pipelines. While this problem has been alleviated by end-to-end training of multi-source sequence-to-sequence models recently, these neural models do not explicitly analyze the relations between hypotheses and fail to capture their agreement because the attention to a word in a hypothesis is calculated independently, ignoring the fact that the word might occur in multiple hypotheses. In this work, we propose an approach to modeling voting for system combination in machine translation. The basic idea is to enable words in hypotheses from different systems to vote on words that are representative and should get involved in the generation process. This can be done by quantifying the influence of each voter and its preference for each candidate. Our approach combines the advantages of statistical and neural methods since it can not only analyze the relations between hypotheses but also allow for end-to-end training. Experiments show that our approach is capable of better taking advantage of the consensus between hypotheses and achieves significant improvements over state-of-the-art baselines on Chinese-English and English-German machine translation tasks.

  1. [Bahdanau et al., 2015] Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. Neural machine translation by jointly learning to align and translate. In ICLR, 2015. [Bangalore et al., 2001] Bangalore Bangalore, Germán Bor- del, and Giuseppe Riccardi. Computing consensus trans- lation from multiple machine translation systems. ASRU, 2001.
  2. [Barrault et al., 2019] Loïc Barrault, Ondřej Bojar, Marta R Costa-jussà, Christian Federmann, Mark Fishel, Yvette Graham, et al. Findings of the 2019 conference on ma- chine translation (wmt19). In WMT, 2019.
  3. [Brown et al., 1993] Peter E. Brown, Stephen A. Della Pietra, Vincent J. Della Pietra, and Robert L. Mercer. The mathematics of statistical machine transla- tion: Parameter estimation. CL, 1993.
  4. [Chen et al., 2009] Boxing Chen, Min Zhang, Haizhou Li, and AiTi Aw. A comparative study of hypothesis align- ment and its improvement for machine translation system combination. In ACL/IJCNLP, 2009.
  5. [Du and Way, 2010] Jinhua Du and Andy Way. Using terp to augment the system combination for smt. 2010.
  6. [Feng et al., 2009] Yang Feng, Yang Liu, Haitao Mi, Qun Liu, and Yajuan Lü. Lattice-based system combination for statistical machine translation. In EMNLP, 2009.
  7. [Freitag et al., 2014] Markus Freitag, Matthias Huck, and Hermann Ney. Jane: Open source machine translation sys- tem combination. In EACL, 2014.
  8. [Freitag et al., 2015] Markus Freitag, Jan-Thorsten Peter, Stephan Peitz, Minwei Feng, and Hermann Ney. Local system voting feature for machine translation system com- bination. In WMT@EMNLP, 2015.
  9. [Ghazvininejad et al., 2019] Marjan Ghazvininejad, Omer Levy, Yinhan Liu, and Luke Zettlemoyer. Mask-predict: Parallel decoding of conditional masked language models. In EMNLP/IJCNLP, 2019.
  10. [He et al., 2008] Xiaodong He, Mei Yang, Jianfeng Gao, Patrick Nguyen, and Robert Moore. Indirect-HMM-based hypothesis alignment for combining outputs from machine translation systems. In EMNLP, 2008.
  11. [Heafield and Lavie, 2010] Kenneth Heafield and Alon Lavie. Combining machine translation output with open source: The carnegie mellon multi-engine machine translation scheme. In PBML, 2010.
  12. [Huang and Papineni, 2007] Fei Huang and Kishore Pap- ineni. Hierarchical system combination for machine trans- lation. In EMNLP-CoNLL, 2007.
  13. [Karakos et al., 2008] Damianos G. Karakos, Jason Eisner, Sanjeev Khudanpur, and Markus Dreyer. Machine trans- lation system combination using itg-based alignments. In ACL, 2008.
  14. [Kingma and Ba, 2014] Diederik P. Kingma and Jimmy Ba. Adam: A method for stochastic optimization. In ICLR, 2014.
  15. [Koehn et al., 2003] Philipp Koehn, Franz J. Och, and Daniel Marcu. Statistical phrase-based translation. In NAACL, 2003.
  16. [Koehn, 2004] Philipp Koehn. Statistical significance tests for machine translation evaluation. In EMNLP, 2004.
  17. [Li and Zong, 2008] Maoxi Li and Chengqing Zong. Word reordering alignment for combination of statistical ma- chine translation systems. ISCSLP, 2008.
  18. [Ma and McKeown, 2012] Wei-Yun Ma and Kathleen McK- eown. Phrase-level system combination for machine trans- lation based on target-to-target decoding. 2012.
  19. [Ma and McKeown, 2015] Wei-Yun Ma and Kathleen McK- eown. System combination for machine translation through paraphrasing. In EMNLP, 2015.
  20. [Matusov et al., 2006] Evgeny Matusov, Nicola Ueffing, and Hermann Ney. Computing consensus translation for mul- tiple machine translation systems using enhanced hypoth- esis alignment. In EACL, 2006.
  21. [Ott et al., 2018] Myle Ott, Sergey Edunov, David Grangier, and Michael Auli. Scaling neural machine translation. In WMT, 2018.
  22. [Rosti et al., 2007a] Antti-Veikko I. Rosti, Necip Fazil Ayan, Bing Xiang, Spyridon Matsoukas, Richard M. Schwartz, and Bonnie J. Dorr. Combining outputs from multiple ma- chine translation systems. In HLT-NAACL, 2007.
  23. [Rosti et al., 2007b] Antti-Veikko I. Rosti, Spyridon Mat- soukas, and Richard M. Schwartz. Improved word-level system combination for machine translation. In ACL, 2007.
  24. [Sennrich et al., 2015] Rico Sennrich, Barry Haddow, and Alexandra Birch. Neural machine translation of rare words with subword units. In ACL, 2015.
  25. [Tu et al., 2016] Zhaopeng Tu, Zhengdong Lu, Yang Liu, Xiaohua Liu, and Hang Li. Modeling coverage for neu- ral machine translation. In ACL, 2016.
  26. [Vaswani et al., 2017] Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, Lukasz Kaiser, and Illia Polosukhin. Attention is all you need. In NeurIPS, 2017.
  27. [Wu et al., 2019] Felix Wu, Angela Fan, Alexei Baevski, Yann Dauphin, and Michael Auli. Pay less attention with lightweight and dynamic convolutions. ICLR, 2019.
  28. [Xiao et al., 2013] Tong Xiao, Jingbo Zhu, and T Liu. Bag- ging and boosting statistical machine translation systems. AI, 2013.
  29. [Zhou et al., 2017] Long Zhou, Wenpeng Hu, Jiajun Zhang, and Chengqing Zong. Neural system combination for ma- chine translation. In ACL, 2017.
  30. [Zhu et al., 2016] Junguo Zhu, Muyun Yang, Sheng Li, and Tiejun Zhao. Sentence-level paraphrasing for machine translation system combination. In ICYCSEE, 2016.
  31. [Zoph and Knight, 2016] Barret Zoph and Kevin Knight. Multi-source neural translation. In HLT-NAACL, 2016.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards