Reinforcement Learning for Edit-Based Non-Autoregressive Neural Machine Translation
Non-autoregressive (NAR) language models are known for their low latency in neural machine translation (NMT). However, a performance gap exists between NAR and autoregressive models due to the large decoding space and difficulty in capturing dependency between target words accurately. Compounding this, preparing appropriate training data for NAR models is a non-trivial task, often exacerbating exposure bias. To address these challenges, we apply reinforcement learning (RL) to Levenshtein Transformer, a representative edit-based NAR model, demonstrating that RL with self-generated data can enhance the performance of edit-based NAR models. We explore two RL approaches: stepwise reward maximization and episodic reward maximization. We discuss the respective pros and cons of these two approaches and empirically verify them. Moreover, we experimentally investigate the impact of temperature setting on performance, confirming the importance of proper temperature setting for NAR models' training.
Code (0)
등록된 구현이 없습니다.
Tasks
Machine TranslationNMTreinforcement-learningReinforcement Learning (RL)TranslationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Flexible Non-Autoregressive Neural Machine Translation via Repositioning Edit Operations
We introduce an iterative text refinement model to reduce the decoding space of non-autoregressive models by disentangling the token prediction and relative position prediction. We show that our model achieves promising …
Machine TranslationPositionPredictionTranslationIntegrating Translation Memories into Non-Autoregressive Machine Translation
Non-autoregressive machine translation (NAT) has recently made great progress. However, most works to date have focused on standard translation tasks, even though some edit-based NAT models, such as the Levenshtein Trans…
Knowledge DistillationMachine TranslationTranslationBilingual Synchronization: Restoring Translational Relationships with Editing Operations
Machine Translation (MT) is usually viewed as a one-shot process that generates the target language equivalent of some source text from scratch. We consider here a more general setting which assumes an initial target seq…
Machine TranslationTranslationvalidTowards Reinforcement Learning for Pivot-based Neural Machine Translation with Non-autoregressive Transformer
Pivot-based neural machine translation (NMT) is commonly used in low-resource setups, especially for translation between non-English language pairs. It benefits from using high resource source-pivot and pivot-target lang…
Machine TranslationNMTreinforcement-learningReinforcement Learning (RL)+2CTC-based Non-autoregressive Textless Speech-to-Speech Translation
Direct speech-to-speech translation (S2ST) has achieved impressive translation quality, but it often faces the challenge of slow decoding due to the considerable length of speech sequences. Recently, some research has tu…
Knowledge DistillationMachine TranslationSpeech-to-Speech TranslationTranslation