CLOct 20, 2016

Neural Machine Translation with Characters and Hierarchical Encoding

arXiv:1610.06550v12 citations
Originality Incremental advance
AI Analysis

This is an incremental improvement for machine translation systems, addressing efficiency and performance in handling rare words like names and places.

The paper tackles the problem of neural machine translation by proposing a model that uses individual characters as input and output with a hierarchical char2word encoder, showing it reduces computational complexity and improves translation performance.

Most existing Neural Machine Translation models use groups of characters or whole words as their unit of input and output. We propose a model with a hierarchical char2word encoder, that takes individual characters both as input and output. We first argue that this hierarchical representation of the character encoder reduces computational complexity, and show that it improves translation performance. Secondly, by qualitatively studying attention plots from the decoder we find that the model learns to compress common words into a single embedding whereas rare words, such as names and places, are represented character by character.

Code Implementations1 repo
Foundations

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

Your Notes