Table of Contents
Fetching ...

The Unreasonable Effectiveness of Random Target Embeddings for Continuous-Output Neural Machine Translation

Evgeniia Tokarchuk, Vlad Niculae

TL;DR

It is shown that completely random output embeddings can outperform laboriously pre-trained ones, especially on larger datasets, and this surprising effect is strongest for rare words, due to the geometry of their embeddings.

Abstract

Continuous-output neural machine translation (CoNMT) replaces the discrete next-word prediction problem with an embedding prediction. The semantic structure of the target embedding space (i.e., closeness of related words) is intuitively believed to be crucial. We challenge this assumption and show that completely random output embeddings can outperform laboriously pretrained ones, especially on larger datasets. Further investigation shows this surprising effect is strongest for rare words, due to the geometry of their embeddings. We shed further light on this finding by designing a mixed strategy that combines random and pre-trained embeddings for different tokens.

The Unreasonable Effectiveness of Random Target Embeddings for Continuous-Output Neural Machine Translation

TL;DR

It is shown that completely random output embeddings can outperform laboriously pre-trained ones, especially on larger datasets, and this surprising effect is strongest for rare words, due to the geometry of their embeddings.

Abstract

Continuous-output neural machine translation (CoNMT) replaces the discrete next-word prediction problem with an embedding prediction. The semantic structure of the target embedding space (i.e., closeness of related words) is intuitively believed to be crucial. We challenge this assumption and show that completely random output embeddings can outperform laboriously pretrained ones, especially on larger datasets. Further investigation shows this surprising effect is strongest for rare words, due to the geometry of their embeddings. We shed further light on this finding by designing a mixed strategy that combines random and pre-trained embeddings for different tokens.