Simultaneous Neural Machine Translation using Connectionist Temporal Classification
Katsuki Chousa, Katsuhito Sudoh, Satoshi Nakamura

TL;DR
This paper introduces an adaptive neural machine translation approach for simultaneous translation, utilizing a special '<wait>' token and Connectionist Temporal Classification to optimize timing and improve translation latency and accuracy.
Contribution
It proposes a novel method combining '<wait>' tokens with CTC to adaptively determine translation timing in simultaneous NMT, addressing latency-accuracy trade-offs.
Findings
Effective in English-Japanese translation tasks
Improves latency without sacrificing translation quality
Identifies remaining challenges in real-time translation
Abstract
Simultaneous machine translation is a variant of machine translation that starts the translation process before the end of an input. This task faces a trade-off between translation accuracy and latency. We have to determine when we start the translation for observed inputs so far, to achieve good practical performance. In this work, we propose a neural machine translation method to determine this timing in an adaptive manner. The proposed method introduces a special token '<wait>', which is generated when the translation model chooses to read the next input token instead of generating an output token. It also introduces an objective function to handle the ambiguity in wait timings that can be optimized using an algorithm called Connectionist Temporal Classification (CTC). The use of CTC enables the optimization to consider all possible output sequences including '<wait>' that are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Topic Modeling · Speech Recognition and Synthesis
