Sunday, 18 October 2026 · Weekend classic from 2013 · 5 min read
Two efficient models learn high-quality word vectors from huge text corpora
This paper introduces the Continuous Bag-of-Words and Skip-gram models, which efficiently learn word embeddings from billions of words, achieving state-of-the-art accuracy on semantic and syntactic similarity tasks with much less computation than prior neural network models.
Based on the paper Efficient Estimation of Word Representations in Vector Space by Tomas Mikolov, Kai Chen, Greg Corrado, Jeffrey Dean
Challenges in learning meaningful word representations from large text corpora
Traditional NLP models treat words as atomic symbols without capturing similarity, limiting their ability to generalize or understand relationships between words.
Neural network language models (NNLMs) have shown better performance by learning continuous vector representations of words, but prior architectures are computationally expensive and have only been trained on relatively small datasets (hundreds of millions of words) with low-dimensional vectors.
Scaling these models to billions of words and millions of vocabulary items is challenging due to the complexity of the hidden layers and output layers, which limits practical training speed and vector quality.
Sign in to read the whole paper
You have read the opening. The rest is free with a Bezen account, and no card is needed.
In the rest of this paper
- How the method works, step by step, with a flow chart
- Two key formulas from the paper, explained symbol by symbol
- The figure from the paper, and how to read it
- How it was tested, what was found, and where it falls short