CLSep 5, 2016

PMI Matrix Approximations with Applications to Neural Language Modeling

arXiv:1609.01235v11 citations
Originality Incremental advance
AI Analysis

This work provides a unified formulation for word embedding and language modeling using NEG, addressing a theoretical gap for researchers in natural language processing, though it is incremental as it builds on existing methods.

The study refutes the claim that the negative sampling (NEG) objective is inapplicable for language modeling by deriving a principled NEG-based approach from a low-dimensional approximation of pointwise mutual information matrices, achieving comparable perplexity to Noise Contrastive Estimation (NCE) with a small advantage on benchmarks.

The negative sampling (NEG) objective function, used in word2vec, is a simplification of the Noise Contrastive Estimation (NCE) method. NEG was found to be highly effective in learning continuous word representations. However, unlike NCE, it was considered inapplicable for the purpose of learning the parameters of a language model. In this study, we refute this assertion by providing a principled derivation for NEG-based language modeling, founded on a novel analysis of a low-dimensional approximation of the matrix of pointwise mutual information between the contexts and the predicted words. The obtained language modeling is closely related to NCE language models but is based on a simplified objective function. We thus provide a unified formulation for two main language processing tasks, namely word embedding and language modeling, based on the NEG objective function. Experimental results on two popular language modeling benchmarks show comparable perplexity results, with a small advantage to NEG over NCE.

Foundations

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

Your Notes