Mimicking Word Embeddings using Subword RNNs

Yuval Pinter, Robert Guthrie, Jacob Eisenstein
7/21/2017
cs.CL

Official code: yuvalpinter/Mimick (153 stars, GPL-3.0, last commit 2019-11-15).

Abstract

Word embeddings improve generalization over lexical features by placing each word in a lower-dimensional space, using distributional information obtained from unlabeled data. However, the effectiveness of word embeddings for downstream NLP tasks is limited by out-of-vocabulary (OOV) words, for which embeddings do not exist. In this paper, we present MIMICK, an approach to generating OOV word embeddings compositionally, by learning a function from spellings to distributional embeddings. Unlike prior work, MIMICK does not require re-training on the original word embedding corpus; instead, learning is performed at the type level. Intrinsic and extrinsic evaluations demonstrate the power of this simple approach. On 23 languages, MIMICK improves performance over a word-based baseline for tagging part-of-speech and morphosyntactic attributes. It is competitive with (and complementary to) a supervised character-based model in low-resource settings.

View on arXivView PDF

Code Implementations(1)

yuvalpinter/MimickOfficial100%
GPL-3.0

Code for Mimicking Word Embeddings using Subword RNNs (EMNLP 2017)

15336PythonJul 5, 20176 years agoGPL-3.0
convolutional-neural-networkslstmmultilingualneural-networkpart-of-speech-tagger+1 more

Similar Papers

Cite this paper

@article{pinter2017mimicking,
  title  = {Mimicking Word Embeddings using Subword RNNs},
  author = {Yuval Pinter and Robert Guthrie and Jacob Eisenstein},
  year   = {2017},
  eprint = {1707.06961},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1707.06961}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1707.06961.svg)](https://codeofpaper.com/paper/1707.06961)

Discussion