Learning Contextualised Cross-lingual Word Embeddings and Alignments for Extremely Low-Resource Languages Using Parallel Corpora
arXiv:2010.14649
Abstract
We propose a new approach for learning contextualised cross-lingual word embeddings based on a small parallel corpus (e.g. a few hundred sentence pairs). Our method obtains word embeddings via an LSTM encoder-decoder model that simultaneously translates and reconstructs an input sentence. Through sharing model parameters among different languages, our model jointly trains the word embeddings in a common cross-lingual space. We also propose to combine word and subword embeddings to make use of orthographic similarities across different languages. We base our experiments on real-world data from endangered languages, namely Yongning Na, Shipibo-Konibo, and Griko. Our experiments on bilingual lexicon induction and word alignment tasks show that our model outperforms existing methods by a large margin for most language pairs. These results demonstrate that, contrary to common belief, an encoder-decoder translation model is beneficial for learning cross-lingual representations even in extremely low-resource conditions. Furthermore, our model also works well on high-resource conditions, achieving state-of-the-art performance on a German-English word-alignment task.
arXiv comment16 pages, accepted at the 1st Workshop on Multilingual Representation Learning
References in corpus (9)
- Efficient Estimation of Word Representations in Vector Space
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- Exploiting Similarities among Languages for Machine Translation
- XTREME: A Massively Multilingual Multi-task Benchmark for Evaluating Cross-lingual Generalization
- Tying Word Vectors and Word Classifiers: A Loss Framework for Language Modeling
- Multilingual Alignment of Contextual Word Representations
- Zero-Shot Cross-lingual Classification Using Multilingual Neural Machine Translation
- Part-of-Speech Tagging on an Endangered Language: a Parallel Griko-Italian Resource
- Multilingual Embeddings Jointly Induced from Contexts and Concepts: Simple, Strong and Scalable