Proceedings

Metadata-dependent Infinite Poisson Factorization for Efficiently Modelling Sparse and Large Matrices in Recommendation

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 5010-5016.

https://doi.org/10.24963/ijcai.2018/695

Abstract

Matrix Factorization (MF) is widely used in Recommender Systems (RSs) for estimating missing ratings in the rating matrix. MF faces major challenges of handling very sparse and large data. Poisson Factorization (PF) as an MF variant addresses these challenges with high efficiency by only computing on those non-missing elements. However, ignoring the missing elements in computation makes PF weak or incapable for dealing with columns or rows with very few observations (corresponding to sparse items or users). In this work, Metadata-dependent Poisson Factorization (MPF) is invented to address the user/item sparsity by integrating user/item metadata into PF. MPF adds the metadata-based observed entries to the factorized PF matrices. In addition, similar to MF, choosing the suitable number of latent components for PF is very expensive on very large datasets. Accordingly, we further extend MPF to Metadata-dependent Infinite Poisson Factorization (MIPF) that integrates Bayesian Nonparametric (BNP) technique to automatically tune the number of latent components. Our empirical results show that, by integrating metadata, MPF/MIPF significantly outperform the state-of-the-art PF models for sparse and large datasets. MIPF also effectively estimates the number of latent components.

  1. [Acharya et al., 2015] Ayan Acharya, Dean Teffer, Jette Henderson, Marcus Tyler, Mingyuan Zhou, and Joydeep Ghosh. Gamma process Poisson factorization for joint modeling of network and documents. In ECML PKDD, pages 283-299. Springer, 2015.
  2. [Basbug and Engelhardt, 2016] Mehmet Basbug and Bar- bara Engelhardt. Hierarchical compound poisson factor- ization. In ICML, pages 1795-1803, 2016.
  3. [Berry et al., 2007] Michael W Berry, Murray Browne, Amy N Langville, V Paul Pauca, and Robert J Plem- mons. Algorithms and applications for approximate non- negative matrix factorization. Computational statistics & data analysis, 52(1):155-173, 2007.
  4. [Blei et al., 2003] David M Blei, Andrew Y Ng, and Michael I Jordan. Latent dirichlet allocation. JMLR, 3(Jan):993-1022, 2003.
  5. [Canny, 2004] John Canny. Gap: a factor model for discrete data. In SIGIR, pages 122-129. ACM, 2004.
  6. [Cao, 2015] Longbing Cao. Coupling learning of complex interactions. J. Information Processing and Management, 51(2):167-186, 2015.
  7. [Cao, 2016] Longbing Cao. Non-iid recommender systems: A review and framework of recommendation paradigm shifting. Engineering, 2(2):212 -224, 2016.
  8. [Dunson and Herring, 2005] David B Dunson and Amy H Herring. Bayesian latent variable models for mixed dis- crete outcomes. Biostatistics, 6(1):11-25, 2005.
  9. [Fan et al., 2017] Xuhui Fan, Richard Yi Da Xu, Longbing Cao, and Yin Song. Learning nonparametric relational models by conjugately incorporating node information in a network. IEEE Transactions on Cybernetics, 47(3):589- 599, 2017.
  10. [Ghahramani and Beal, 2001] Zoubin Ghahramani and Matthew J Beal. Propagation algorithms for variational bayesian learning. In NIPS, pages 507-513, 2001.
  11. [Gopalan et al., 2014a] Prem Gopalan, Francisco J Ruiz, Ra- jesh Ranganath, and David Blei. Bayesian nonparametric poisson factorization for recommendation systems. In AIS- TATS, pages 275-283, 2014.
  12. [Gopalan et al., 2014b] Prem K Gopalan, Laurent Charlin, and David Blei. Content-based recommendations with Poisson Factorization. In NIPS, pages 3176-3184, 2014.
  13. [Gopalan et al., 2015] Prem Gopalan, Jake M Hofman, and David M Blei. Scalable Recommendation with Hierarchi- cal Poisson Factorization. In UAI, pages 326-335, 2015.
  14. [Harper and Konstan, 2016] F Maxwell Harper and Joseph A Konstan. The movielens datasets: History and context. ACM TiiS, 5(4):19, 2016.
  15. [Hoffman et al., 2010] Matthew D Hoffman, David M Blei, and Perry R Cook. Bayesian nonparametric matrix fac- torization for recorded music. In ICML, pages 439-446, 2010.
  16. [Hu et al., 2016] Changwei Hu, Piyush Rai, and Lawrence Carin. Topic-based embeddings for learning from large knowledge graphs. In AISTATS, pages 1133-1141, 2016.
  17. [Jordan et al., 1999] Michael I Jordan, Zoubin Ghahramani, Tommi S Jaakkola, and Lawrence K Saul. An introduc- tion to variational methods for graphical models. Machine learning, 37(2):183-233, 1999.
  18. [Knowles and Ghahramani, 2011] David Knowles and Zoubin Ghahramani. Nonparametric bayesian sparse fac- tor models with application to gene expression modeling. The Annals of Applied Statistics, pages 1534-1552, 2011.
  19. [Koren et al., 2009] Yehuda Koren, Robert Bell, and Chris Volinsky. Matrix factorization techniques for recom- mender systems. Computer, 42(8), 2009.
  20. [Kurihara et al., 2007] Kenichi Kurihara, Max Welling, and Nikos Vlassis. Accelerated variational dirichlet process mixtures. In NIPS, pages 761-768, 2007.
  21. [Li et al., 2015] Fangfang Li, Guandong Xu, and Longbing Cao. Coupled matrix factorization within non-iid context. In PAKDD (2), pages 707-719, 2015.
  22. [Liang et al., 2007] Percy Liang, Slav Petrov, Michael I Jor- dan, and Dan Klein. The infinite pcfg using hierarchical dirichlet processes. In EMNLP-CoNLL, pages 688-697, 2007.
  23. [Mairal et al., 2010] Julien Mairal, Francis Bach, Jean Ponce, and Guillermo Sapiro. Online learning for ma- trix factorization and sparse coding. JMLR, 11(Jan):19- 60, 2010.
  24. [Mnih and Salakhutdinov, 2008] Andriy Mnih and Ruslan R Salakhutdinov. Probabilistic matrix factorization. In NIPS, pages 1257-1264, 2008.
  25. [Teh and Jordan, 2010] Yee Whye Teh and Michael I Jordan. Hierarchical bayesian nonparametric models with applica- tions. Bayesian nonparametrics, 1, 2010.
  26. [Wainwright et al., 2008] Martin J Wainwright, Michael I Jordan, et al. Graphical models, exponential families, and variational inference. Foundations and Trends R in Ma- chine Learning, 1(1-2):1-305, 2008.
  27. [Zhang and Wang, 2015] Wei Zhang and Jianyong Wang. A collective Bayesian Poisson Factorization model for cold- start local event recommendation. In SIGKDD, pages 1455-1464. ACM, 2015.
  28. [Zhao et al., 2017] He Zhao, Lan Du, and Wray Buntine. Leveraging node attributes for incomplete relational data. ICML, 2017.
  29. [Zhou et al., 2012] Mingyuan Zhou, Lauren Hannah, David B Dunson, and Lawrence Carin. Beta-negative binomial process and poisson factor analysis. In AISTATS, pages 1462-1471, 2012.
  30. [Ziegler et al., 2005] Cai-Nicolas Ziegler, Sean M McNee, Joseph A Konstan, and Georg Lausen. Improving recom- mendation lists through topic diversification. In WWW, pages 22-32. ACM, 2005.

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

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