CLJun 30, 2021

Mixed Cross Entropy Loss for Neural Machine Translation

arXiv:2106.15880v11.422 citationsHas Code
Originality Incremental advance
AI Analysis

This work addresses exposure bias in neural machine translation, offering an incremental improvement over existing training methods.

The paper tackles the problem of exposure bias in neural machine translation by proposing a mixed cross entropy loss as a substitute for standard cross entropy, showing consistent performance improvements on multiple datasets including WMT'14 En-De with gains on multi-reference and paraphrased sets.

In neural machine translation, cross entropy (CE) is the standard loss function in two training methods of auto-regressive models, i.e., teacher forcing and scheduled sampling. In this paper, we propose mixed cross entropy loss (mixed CE) as a substitute for CE in both training approaches. In teacher forcing, the model trained with CE regards the translation problem as a one-to-one mapping process, while in mixed CE this process can be relaxed to one-to-many. In scheduled sampling, we show that mixed CE has the potential to encourage the training and testing behaviours to be similar to each other, more effectively mitigating the exposure bias problem. We demonstrate the superiority of mixed CE over CE on several machine translation datasets, WMT'16 Ro-En, WMT'16 Ru-En, and WMT'14 En-De in both teacher forcing and scheduled sampling setups. Furthermore, in WMT'14 En-De, we also find mixed CE consistently outperforms CE on a multi-reference set as well as a challenging paraphrased reference set. We also found the model trained with mixed CE is able to provide a better probability distribution defined over the translation output space. Our code is available at https://github.com/haorannlp/mix.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes