Highlight

GloVe: Global Vectors for Word Representation

Introduces GloVe, a global log-bilinear regression model unifying matrix factorization and context-window methods for word vectors.

Based on

GloVe: Global Vectors for Word Representation

By Jeffrey Pennington, R. Socher, Christopher D. ManningConference on Empirical Methods in Natural Language Processing
Read original article →

The paper addresses the question of why vector-arithmetic regularities (like analogies) emerge in learned word representations, since earlier methods achieved this empirically without explaining the underlying mechanism. The authors analyze what model properties are required for such regularities to emerge and use this analysis to design GloVe, a new global log-bilinear regression model. GloVe merges two previously separate families of approaches: global matrix factorization methods, which use corpus-wide statistics, and local context window methods, which learn from small windows of text. Its key efficiency trick is training only on the nonzero entries of a word-word co-occurrence matrix, avoiding the cost of processing the entire sparse matrix or scanning every context window in a large corpus.

The resulting word vectors exhibit meaningful linear substructure, reaching 75% accuracy on a recent word analogy benchmark, and the model also outperforms related embedding methods on word similarity tasks and on named entity recognition. This mattered because it showed that combining global co-occurrence statistics with an efficient, targeted training scheme could match or beat both matrix-factorization and window-based embedding methods simultaneously, and it offered a principled explanation for the analogy-preserving structure that had previously been observed but not well understood.

Abstract

Prior word-vector methods captured semantic and syntactic regularities through vector arithmetic, but why these regularities arose was unclear. The authors make explicit the properties needed for such structure to emerge and propose GloVe, a global log-bilinear regression model combining matrix factorization with local context-window approaches. It trains only on nonzero entries of a word-word co-occurrence matrix. The resulting vectors score 75% on a word analogy task and outperform related models on similarity and named entity recognition.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

word embeddingsword vectorsco-occurrence matrixnatural language processingmatrix factorization
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.