paper-with-me

홈 › Papers

Energy-Based Reranking: Improving Neural Machine Translation Using Energy-Based Models

2020-09-20 · ACL 2021 5 · Sumanta Bhattacharyya, Amirmohammad Rooshenas, Subhajit Naskar, Simeng Sun, Mohit Iyyer, Andrew McCallum

The discrepancy between maximum likelihood estimation (MLE) and task measures such as BLEU score has been studied before for autoregressive neural machine translation (NMT) and resulted in alternative training algorithms (Ranzato et al., 2016; Norouzi et al., 2016; Shen et al., 2016; Wu et al., 2018). However, MLE training remains the de facto approach for autoregressive NMT because of its computational efficiency and stability. Despite this mismatch between the training objective and task measure, we notice that the samples drawn from an MLE-based trained NMT support the desired distribution -- there are samples with much higher BLEU score comparing to the beam decoding output. To benefit from this observation, we train an energy-based model to mimic the behavior of the task measure (i.e., the energy-based model assigns lower energy to samples with higher BLEU score), which is resulted in a re-ranking algorithm based on the samples drawn from NMT: energy-based re-ranking (EBR). We use both marginal energy models (over target sentence) and joint energy models (over both source and target sentences). Our EBR with the joint energy model consistently improves the performance of the Transformer-based NMT: +4 BLEU points on IWSLT'14 German-English, +3.0 BELU points on Sinhala-English, +1.2 BLEU on WMT'16 English-German tasks.

📄 PDF Abstract BibTeX arXiv:2009.13267

Code (1)

rooshenas/ebr_mt 공식 구현 pytorch

Tasks

Computational EfficiencyMachine TranslationNMTRerankingRe-RankingSentenceTranslation

Similar Papers 제목 키워드 기반

Ensemble and Reranking: Using Multiple Models in the NICT-2 Neural Machine Translation System at WAT2017

2017-11-01 · WS 2017 11 · Kenji Imamura, Eiichiro Sumita

In this paper, we describe the NICT-2 neural machine translation system evaluated at WAT2017. This system uses multiple models as an ensemble and combines models with opposite decoding directions by reranking (called bi-…

Machine TranslationRerankingSmall Data Image ClassificationTranslation

ENGINE: Energy-Based Inference Networks for Non-Autoregressive Machine Translation

2020-05-02 · ACL 2020 6 · Lifu Tu, Richard Yuanzhe Pang, Sam Wiseman, Kevin Gimpel

We propose to train a non-autoregressive machine translation model to minimize the energy defined by a pretrained autoregressive model. In particular, we view our non-autoregressive translation system as an inference net…

de-enMachine TranslationTranslation

Neural Reranking Improves Subjective Quality of Machine Translation: NAIST at WAT2015

2015-10-18 · WS 2015 10 · Graham Neubig, Makoto Morishita, Satoshi Nakamura

This year, the Nara Institute of Science and Technology (NAIST)'s submission to the 2015 Workshop on Asian Translation was based on syntax-based statistical machine translation, with the addition of a reranking component…

Machine TranslationRerankingTranslation

An Energy-based Model for Word-level AutoCompletion in Computer-aided Translation

2024-07-29 · Cheng Yang, Guoping Huang, Mo Yu, Zhirui Zhang 외

Word-level AutoCompletion(WLAC) is a rewarding yet challenging task in Computer-aided Translation. Existing work addresses this task through a classification model based on a neural network that maps the hidden vector of…

RerankingSentence

Quality Estimation Reranking for Document-Level Translation

2025-10-10 · Krzysztof Mrozinski, Minji Kang, Ahmed Khota, Vincent Michael Sutanto 외 arxiv

Quality estimation (QE) reranking is a form of quality-aware decoding which aims to improve machine translation (MT) by scoring and selecting the best candidate from a pool of generated translations. While known to be ef…

Machine Translation