Proceedings

Word Embedding Revisited: A New Representation Learning and Explicit Matrix Factorization Perspective

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Machine Learning. Pages 3650-3655.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

Recently significant advances have been witnessed in the area of distributed word representations based on neural networks, which are also known as word embeddings. Among the new word embedding models, skip-gram negative sampling (SGNS) in the word2vec toolbox has attracted much attention due to its simplicity and effectiveness. However, the principles of SGNS remain not well understood, except for a recent work that explains SGNS as an implicit matrix factorization of the pointwise mutual information (PMI) matrix. In this paper, we provide a new perspective for further understanding SGNS. We point out that SGNS is essentially a representation learning method, which learns to represent the co-occurrence vector for a word. Based on the representation learning view, SGNS is in fact an explicit matrix factorization (EMF) of the words’ co-occurrence matrix. Furthermore, extended supervised word embedding can be established based on our proposed representation learning view.

  1. [Bengio et al., 2006] Yoshua Bengio, Holger Schwenk, Jean-Sébastien Senécal, Fréderic Morin, and Jean-Luc Gauvain. Neural probabilistic language models. In In- novations in Machine Learning, pages 137-186. Springer, 2006.
  2. [Collobert et al., 2011] Ronan Collobert, Jason Weston, Léon Bottou, Michael Karlen, Koray Kavukcuoglu, and Pavel Kuksa. Natural language processing (almost) from scratch. Journal of Machine Learning Research, 12:2493- 2537, 2011.
  3. [Hinton and Salakhutdinov, 2009] Geoffrey E Hinton and Ruslan Salakhutdinov. Replicated softmax: an undirected topic model. In Advances in neural information processing systems, pages 1607-1614, 2009.
  4. [Huang et al., 2012] Eric H Huang, Richard Socher, Christo- pher D Manning, and Andrew Y Ng. Improving word rep- resentations via global context and multiple word proto- types. In Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics: Long Papers- Volume 1, pages 873-882. Association for Computational Linguistics, 2012.
  5. [Huang et al., 2013] P.-S. Huang, X. He, J. Gao, L. Deng, A. Acero, and L. Heck. Learning deep structured semantic models for web search using clickthrough data. In ACM International Conference on Information and Knowledge Management (CIKM), pages 2333-2338, 2013.
  6. [Kiros et al., 2014] Ryan Kiros, Richard S. Zemel, and Rus- lan R. Salakhutdinov. A multiplicative model for learn- ing distributed text-based attribute representations. In Advances in Neural Information Processing Systems 27, Montreal, Quebec, Canada, pages 2348-2356, 2014.
  7. [Le and Mikolov, 2014] Quoc V. Le and Tomas Mikolov. Distributed representations of sentences and documents. In Proceedings of the 31th International Conference on Machine Learning, ICML 2014, Beijing, China, pages 1188-1196, 2014.
  8. [Lee and Seung, 2001] Daniel D Lee and H Sebastian Se- ung. Algorithms for non-negative matrix factorization. In Advances in neural information processing systems, pages 556-562, 2001.
  9. [Lee et al., 2006] Honglak Lee, Alexis Battle, Rajat Raina, and Andrew Y Ng. Efficient sparse coding algorithms. In Advances in neural information processing systems, pages 801-808, 2006.
  10. [Mikolov et al., 2013a] Tomas Mikolov, Kai Chen, Greg Corrado, and Jeffrey Dean. Efficient estimation of word representations in vector space. arXiv preprint arXiv:1301.3781, 2013.
  11. [Mikolov et al., 2013b] Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S Corrado, and Jeff Dean. Distributed repre- sentations of words and phrases and their compositional- ity. In Advances in Neural Information Processing Sys- tems, pages 3111-3119, 2013.
  12. [Mnih and Hinton, 2007] Andriy Mnih and Geoffrey Hinton. Three new graphical models for statistical language mod- elling. In Proceedings of the 24th international conference on Machine learning, pages 641-648. ACM, 2007.
  13. [Mnih and Hinton, 2009] Andriy Mnih and Geoffrey E Hin- ton. A scalable hierarchical distributed language model. In Advances in neural information processing systems, pages 1081-1088, 2009.
  14. [Mnih and Kavukcuoglu, 2013] Andriy Mnih and Koray Kavukcuoglu. Learning word embeddings efficiently with noise-contrastive estimation. In Advances in Neural Infor- mation Processing Systems, pages 2265-2273, 2013.
  15. [Mnih and Salakhutdinov, 2007] Andriy Mnih and Ruslan Salakhutdinov. Probabilistic matrix factorization. In Ad- vances in neural information processing systems, pages 1257-1264, 2007.
  16. [Nesterov, 2004] Yurii Nesterov. Introductory lectures on convex optimization, volume 87. Springer Science & Busi- ness Media, 2004.
  17. [Omer and Yoav, 2014] Levy Omer and Goldberg Yoav. Neural word embedding as implicit matrix factorization. In Advances in Neural Information Processing Systems, 2014.
  18. [Pennington et al., 2014] Jeffrey Pennington, Richard Socher, and Christopher D Manning. Glove: Global vectors for word representation. In Proceedings of the Empiricial Methods in Natural Language Processing (EMNLP 2014), volume 12, 2014.
  19. [Srebro et al., 2004] Nathan Srebro, Jason Rennie, and Tommi S Jaakkola. Maximum-margin matrix factoriza- tion. In Advances in neural information processing sys- tems, pages 1329-1336, 2004.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards