Jam or Cream First? Modeling Ambiguity in Neural Machine Translation with SCONES
원문 초록
The softmax layer in neural machine translation is designed to model the distribution over mutually exclusive tokens. Machine translation, however, is intrinsically uncertain: the same source sentence can have multiple semantically equivalent translations. Therefore, we propose to replace the softmax activation with a multi-label classification layer that can model ambiguity more effectively. We call our loss function Single-label Contrastive Objective for Non-Exclusive Sequences (SCONES). We show that the multi-label output layer can still be trained on single reference training data using the SCONES loss function. SCONES yields consistent BLEU score gains across six translation directions, particularly for medium-resource language pairs and small beam sizes. By using smaller beam sizes we can speed up inference by a factor of 3.9x and still match or improve the BLEU score obtained using softmax. Furthermore, we demonstrate that SCONES can be used to train NMT models that assign the highest probability to adequate translations, thus mitigating the "beam search curse". Additional experiments on synthetic language pairs with varying levels of uncertainty suggest that the improvements from SCONES can be attributed to better handling of ambiguity.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
ConECT Dataset: Overcoming Data Scarcity in Context-Aware E-Commerce MT
Efficient Text Encoders for Labor Market Analysis
Combining the Best of Both Worlds: A Method for Hybrid NMT and LLM Translation
PatchDEMUX: A Certifiably Robust Framework for Multi-label Classifiers Against Adversarial Patches
Document-Level Text Generation with Minimum Bayes Risk Decoding using Optimal Transport
GenIC: An LLM-Based Framework for Instance Completion in Knowledge Graphs
토론
이 논문과 연결된 포럼 글이 아직 없습니다.