about
Fully Character-Level Neural Machine Translation Without Explicit Segmentation (arxiv.org)
1 point by taliesinb on Oct 11, 2016 | hide | past | pdf | discuss on HN

In plain words: Translating straight from letters to letters with no word splitting, using a convolutional encoder that compresses the text so it trains fast. It beat a subword-based system on German and Czech to English, and a shared encoder for many languages topped single-language models on three pairs.

Abstract · Fully Character-Level Neural Machine Translation without Explicit Segmentation

Most existing machine translation systems operate at the level of words, relying on explicit segmentation to extract tokens. We introduce a neural machine translation (NMT) model that maps a source character sequence to a target character sequence without any segmentation. We employ a character-level convolutional network with max-pooling at the encoder to reduce the length of source representation, allowing the model to be trained at a speed comparable to subword-level models while capturing local regularities. Our character-to-character model outperforms a recently proposed baseline with a subword-level encoder on WMT'15 DE-EN and CS-EN, and gives comparable performance on FI-EN and RU-EN. We then demonstrate that it is possible to share a single character-level encoder across multiple languages by training a model on a many-to-one translation task. In this multilingual setting, the character-level encoder significantly outperforms the subword-level encoder on all the language pairs. We observe that on CS-EN, FI-EN and RU-EN, the quality of the multilingual character-level translation even surpasses the models specifically trained on that language pair alone, both in terms of BLEU score and human judgment.

Jason Lee, Kyunghyun Cho, Thomas Hofmann
arXiv:1610.03017 · cs.CL, cs.LG · submitted Oct 10, 2016 · updated Jun 13, 2017
abstract · pdf · html · Transactions of the Association for Computational Linguistics (TACL), 2017

add comment on HN
Also discussed: Jan 2017 (1 point, 0 comments) · Oct 2016 (1 point, 0 comments)