Proceedings

Sparse Word Embeddings Using ℓ1 Regularized Online Learning

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 2915-2920.

Abstract

Recently, Word2Vec tool has attracted a lot of interest for its promising performances in a variety of natural language processing (NLP) tasks. However, a critical issue is that the dense word representations learned in Word2Vec are lacking of interpretability. It is natural to ask if one could improve their interpretability while keeping their performances. Inspired by the success of sparse models in enhancing interpretability, we propose to introduce sparse constraint into Word2Vec. Specifically, we take the Continuous Bag of Words (CBOW) model as an example in our study and add the l1 regularizer into its learning objective. One challenge of optimization lies in that stochastic gradient descent (SGD) cannot directly produce sparse solutions with l1 regularizer in online training. To solve this problem, we employ the Regularized Dual Averaging (RDA) method, an online optimization algorithm for regularized stochastic learning. In this way, the learning process is very efficient and our model can scale up to very large corpus to derive sparse word representations. The proposed model is evaluated on both expressive power and interpretability. The results show that, compared with the original CBOW model, the proposed model can obtain state-of-the-art results with better interpretability using less than 10% non-zero elements.

  1. [Attwell and Laughlin, 2001] D Attwell and S B Laughlin. An en- ergy budget for signaling in the grey matter of the brain. J Cereb Blood Flow Metab, 21(10):1133-1145, Oct 2001.
  2. [Bengio et al., 2003] Yoshua Bengio, Réjean Ducharme, Pascal Vincent, and Christian Janvin. A neural probabilistic language model. J. Mach. Learn. Res., 3:1137-1155, 2003.
  3. [Collobert and Weston, 2008] Ronan Collobert and Jason Weston. A unified architecture for natural language processing: Deep neu- ral networks with multitask learning. In Proceedings of ICML, pages 160-167, 2008.
  4. [Collobert et al., 2011] Ronan Collobert, Jason Weston, Léon Bot- tou, Michael Karlen, Koray Kavukcuoglu, and Pavel Kuksa. Nat- ural language processing (almost) from scratch. J. Mach. Learn. Res., 12:2493-2537, November 2011.
  5. [Deerwester et al., 1990] Scott Deerwester, Susan T. Dumais, George W. Furnas, Thomas K. Landauer, and Richard Harshman. Indexing by latent semantic analysis. J. Am. Soc. Inf. Sci. Tech- nol., 41(6):391-407, 1990.
  6. [Dhillon et al., 2011] Paramveer Dhillon, Dean P Foster, and Lyle H. Ungar. Multi-view learning of word embeddings via cca. In Proceedings of NIPS, pages 199-207. 2011.
  7. [Duchi and Singer, 2009] John Duchi and Yoram Singer. Efficient online and batch learning using forward backward splitting. J. Mach. Learn. Res., 10:2899-2934, December 2009.
  8. [Faruqui et al., 2015] Manaal Faruqui, Yulia Tsvetkov, Dani Yo- gatama, Chris Dyer, and Noah A. Smith. Sparse overcomplete word vector representations. In Proceedings of ACL, pages 1491- 1500, July 2015.
  9. [Finkelstein et al., 2002] Lev Finkelstein, Evgeniy Gabrilovich, Yossi Matias, Ehud Rivlin, Zach Solan andGadi Wolfman, and Eytan Ruppin. Placing search in context: The concept revisited. ACM Trans. Inf. Syst., 20(1):116-131, January 2002.
  10. [Firth, 1957] J. R. Firth. A synopsis of linguistic theory 1930-55. Studies in Linguistic Analysis (special volume of the Philological Society), 1952-59:1-32, 1957.
  11. [Griffiths et al., 2007] Thomas L Griffiths, Mark Steyvers, and Joshua B Tenenbaum. Topics in semantic representation. Psy- chol Rev, 114(2):211-244, Apr 2007.
  12. [Harris, 1954] Zellig Harris. Distributional structure. Word, 10(23):146-162, 1954.
  13. [Hill et al., 2015] Felix Hill, Roi Reichart, and Anna Korhonen. Simlex-999: Evaluating semantic models with (genuine) sim- ilarity estimation. Computational Linguistics, pages 665-695, September 2015.
  14. [Hinton et al., 1986] G. E. Hinton, J. L. McClelland, and D. E. Rumelhart. Distributed representations. In Parallel Distributed Processing, Vol. 1, pages 77-109. MIT Press, 1986.
  15. [Langford et al., 2009] John Langford, Lihong Li, and Tong Zhang. Sparse online learning via truncated gradient. J. Mach. Learn. Res., 10:777-801, June 2009.
  16. [Levy and Goldberg, 2014a] Omer Levy and Yoav Goldberg. Lin- guistic regularities in sparse and explicit word representations. In Proceedings of CoNLL, pages 171-180, June 2014.
  17. [Levy and Goldberg, 2014b] Omer Levy and Yoav Goldberg. Neu- ral word embedding as implicit matrix factorization. In Proceed- ings of NIPS, pages 2177-2185. 2014.
  18. [Lewicki and Sejnowski, 2000] Michael S. Lewicki and Terrence J. Sejnowski. Learning overcomplete representations. Neural Com- putation, 12(2):337-365, Feb 2000.
  19. [Luo et al., 2015] Hongyin Luo, Zhiyuan Liu, Huanbo Luan, and Maosong Sun. Online learning of interpretable word embed- dings. In Proceedings of EMNLP, pages 1687-1692, 2015.
  20. [Luong et al., 2013] Minh-Thang Luong, Richard Socher, and Christopher D. Manning. Better word representations with recur- sive neural networks for morphology. In Proceedings of CoNLL, pages 104-113, 2013.
  21. [McMahan and Streeter, 2010] H. Brendan McMahan and Matthew J. Streeter. Adaptive bound optimization for on- line convex optimization. In COLT, pages 244-256, 2010.
  22. [Mikolov et al., 2013a] Tomas Mikolov, Kai Chen, Greg Corrado, and Jeffrey Dean. Efficient estimation of word representations in vector space. In Proceedings of ICLR, 2013.
  23. [Mikolov et al., 2013b] Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S Corrado, and Jeff Dean. Distributed representations of words and phrases and their compositionality. In Proceedings of NIPS, pages 3111-3119. 2013.
  24. [Mikolov et al., 2013c] Tomas Mikolov, Wen tau Yih, and Geoffrey Zweig. Linguistic regularities in continuous space word represen- tations. In Proceedings of NAACL, May 2013.
  25. [Mnih and Kavukcuoglu, 2013] Andriy Mnih and Koray Kavukcuoglu. Learning word embeddings efficiently with noise-contrastive estimation. In Proceedings of NIPS, pages 2265-2273. 2013.
  26. [Murphy et al., 2012] Brian Murphy, Partha Talukdar, and Tom Mitchell. Learning effective and interpretable semantic models using non-negative sparse embedding. In Proceedings of COL- ING, pages 1933-1950, 2012.
  27. [Olshausen and Field, 1997] Bruno A. Olshausen and David J. Field. Sparse coding with an overcomplete basis set: A strategy employed by v1? Vision Research, 37(23):3311-3325, 1997.
  28. [Pennington et al., 2014] Jeffrey Pennington, Richard Socher, and Christopher D. Manning. Glove: Global vectors for word repre- sentation. In Proceedings of EMNLP, pages 1532-1543, 2014.
  29. [Schnabel et al., 2015] Tobias Schnabel, Igor Labutov, David Mimno, and Thorsten Joachims. Evaluation methods for unsu- pervised word embeddings. In Proceedings of EMNLP, pages 298-307, 2015.
  30. [Shaoul and Westbury, 2010] Cyrus Shaoul and Chris Westbury. The westbury lab wikipedia corpus. Edmonton, AB: University of Alberta, 2010.
  31. [Socher et al., 2013] Richard Socher, John Bauer, Christopher D. Manning, and Ng Andrew Y. Parsing with compositional vector grammars. In Proceedings of ACL, pages 455-465, 2013.
  32. [Stratos et al., 2015] Karl Stratos, Michael Collins, and Daniel Hsu. Model-based word embeddings from decompositions of count matrices. In Proceedings of ACL, pages 1282-1291, July 2015.
  33. [Vinson and Vigliocco, 2008] DavidP. Vinson and Gabriella Vigliocco. Semantic feature production norms for a large set of objects and events. Behavior Research Methods, 40(1):183-190, 2008.
  34. [Xiao, 2009] Lin Xiao. Dual averaging method for regularized stochastic learning and online optimization. In Proceedings of NIPS, pages 2116-2124. 2009.

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

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