A Neural Probabilistic Language Model
Yoshua Bengioa, Réjean Ducharmea, Pascal Vincenta, Christian Jauvin, Jaz K, Thomas Hofmann, Tomaso Poggio, John S. Shawe-Taylor
- aDépartement d'Informatique et Recherche Opérationnelle, Centre de Recherche Mathématiques, Université de Montréal, Montréal, Québec, Canada#TAB#
Papers open inside SciRah from the original publisher or repository; SciRah never hosts them.
Abstract
A goal of statistical language modeling is to learn the joint probability function of sequences of words. This is intrinsically difficult because of the curse of dimensionality: we propose to fight it with its own weapons. In the proposed approach one learns simultaneously (1) a distributed representation for each word (i.e. a similarity between words) along with (2) the probability function for word sequences, expressed with these representations. Generalization is obtained because a sequence of words that has never been seen before gets high probability if it is made of words that are similar to words forming an already seen sentence. We report on experiments using neural networks for the probability function, showing on two text corpora that the proposed approach very significantly improves on a state-of-the-art trigram model. 1 Introduction A fundamental problem that makes language modeling and other learning problems difficult is the curse of dimensionality. It is par...

