atlas

Research map / Learning theory and algorithms / Matrix and tensor methods

On the Emergence of Linear Analogies in Word Embeddings

NeurIPS 2025 · Learning theory and algorithms › Matrix and tensor methods · approach: High-dimensional estimation theory · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a generative model where words are binary attribute vectors and co-occurrence factorizes over attributes, analytically explaining why linear analogies emerge in top eigenvectors of M and log M (PMI) and why they survive noise, vocabulary pruning, and removal of analogy pairs.

Problem

Explaining the theoretical origin of linear analogy structure (e.g., king - man + woman ≈ queen) in word embeddings built from co-occurrence matrices (Word2Vec/GloVe-style), including why it emerges with embedding dimension, why PMI helps, and why it persists after removing analogy word pairs.

Approach

Words are modeled as vectors of d binary semantic attributes whose co-occurrence probabilities factorize as a product of per-attribute 2x2 matrices, giving an exact Kronecker structure. The log co-occurrence (PMI) then has rank at most d+1 with eigenvectors affine in the attributes, so linear analogies hold exactly regardless of signal strength.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use log M rather than raw M as the embedding targetWord embeddings from co-occurrence matrices · Wikipedia analogy benchmarkanalogy completion accuracyHelped
Use log M rather than raw M as the embedding targetBinary semantic model · Analogy tasks, K≥dtop-1 analogy accuracy: 100%Helped
Increase embedding dimension K while using raw M (ablation)Word embeddings from raw co-occurrence M · Analogy tasksanalogy completion accuracyMixed
Add multiplicative noise to co-occurrence entries (ablation)PMI embeddings · Synthetic analogy tasksanalogy accuracyHurt
Retain only a fraction f=0.15 of vocabulary words, with multiplicative noise (ablation)PMI embeddings · Synthetic analogy tasks, d=12analogy accuracyNo clear effect
Prune co-occurrences of word pairs matching an analogy relation (ablation)Wikipedia PMI embeddings · Wikipedia analogy tasksanalogy accuracyHurt
Prune co-occurrences along a semantic dimension (ablation)Synthetic PMI embeddings · Analogy tasks, d=8analogy accuracyNo clear effect
Use broadly distributed rather than narrowly distributed semantic strengths s_k with raw M (ablation)Raw-M embeddings · Synthetic analogy tasksanalogy accuracyHurt
Increase K beyond the semantic dimensions in the presence of noise (ablation)Noisy PMI embeddings · Synthetic analogy tasksanalogy accuracyHurt
Allow correlations between semantic attributes (ablation)PMI model · Linear analogy structureanalogy accuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Wikipedia co-occurrence matrix Mikolov analogy benchmark (19,544 analogies, 13 families)

Benchmarks: Mikolov analogy benchmark

Metrics: top-1 analogy accuracy

Baselines: Word2Vec GloVe Arora et al. random walk model

Builds on: Word2Vec GloVe Levy and Goldberg matrix factorization view of word embeddings

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy