Skip to main content

Leveraging Kernel Incorporated Matrix Factorization for Smartphone Application Recommendation

  • Conference paper
  • First Online:
Database Systems for Advanced Applications (DASFAA 2017)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10177))

Included in the following conference series:

Abstract

The explosive growth in the number of smartphone applications (apps) available on the market poses a significant challenge to making personalized recommendations based on user preferences. The training data usually consists of sparse binary implicit feedback (i.e. user-app installation pairs), which results in ambiguities in representing the users interests due to a lack of negative examples. In this paper, we propose two kernel incorporated matrix factorization models to predict user preferences for apps by introducing the categorical information of the apps. The two models extends Probabilistic Matrix Factorization (PMF) by constraining the user and app latent features to be similar to their neighbors in the app-categorical space, and adopts Stochastic Gradient Decent (SGD)-based methods to learn the models. The experimental results show that our model outperforms the baselines, in terms of two ranking-oriented evaluation metrics.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Shi, Y., Larson, M., Hanjalic, A.: Collaborative filtering beyond the user-item matrix: a survey of the state of the art and future challenges. ACM Comput. Surv. (CSUR) 47(1), 1–45 (2014)

    Article  Google Scholar 

  2. Cai, Y., Leung, H., Li, Q., Min, H., Tang, J., Li, J.: Typicality-based collaborative filtering recommendation. IEEE Trans. Knowl. Data Eng. 26(3), 766–779 (2014)

    Article  Google Scholar 

  3. Wang, J., de Vries, A.P., Reinders, M.J.T.: Unifying user-based and item-based collaborative filtering approaches by similarity fusion. In: 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 501–508. ACM (2006)

    Google Scholar 

  4. Wu, J., Chen, L., Feng, Y., Zheng, Z., Zhou, M., Wu, Z.: Predicting quality of service for selection by neighborhood-based collaborative filtering. IEEE Trans. Syst. Man Cybern. Syst. 43(2), 428–439 (2013)

    Article  Google Scholar 

  5. Hofmann, T.: Latent semantic models for collaborative filtering. ACM Trans. Inf. Syst. (TOIS) 22(1), 89–115 (2004)

    Article  Google Scholar 

  6. Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 8, 30–37 (2009)

    Article  Google Scholar 

  7. Pan, R., Zhou, Y., Cao, B., Liu, N.N., Lukose, R., Scholz, M., Yang, Q.: One-class collaborative filtering. In: Proceedings of the 8th IEEE International Conference on Data Mining, pp. 502–511 (2008)

    Google Scholar 

  8. Sindhwani, V., Bucak, S.S., Hu, J., Mojsilovic, A.: One-class matrix completion with lowdensity factorizations. In: Proceedings of the 10th IEEE International Conference on Data Mining, pp. 1055–1060 (2010)

    Google Scholar 

  9. Salakhutdinov, R., Mnih, A.: Probabilistic matrix factorization. Citeseer (2011)

    Google Scholar 

  10. Bao, Y., Fang, H., Zhang, J.: Leveraging decomposed trust in probabilistic matrix factorization for effective recommendation. In: Proceedings of the 28th AAAI Conference on Artificial Intelligence, pp. 30–36 (2014)

    Google Scholar 

  11. Luo, X., Zhou, M., Xia, Y., Zhu, Q.: An efficient non-negative matrix-factorization-based approach to collaborative filtering for recommender systems. IEEE Trans. Indus. Inf. 10(2), 1273–1284 (2014)

    Article  Google Scholar 

  12. Zhou, T., Shan, H., Banerjee, A., Sapiro, G.: Kernelized probabilistic matrix factorization: exploiting graphs and side information. Proc. SIAM Int. Conf. Data Mining 12, 403–414 (2012)

    Google Scholar 

  13. Salakhutdinov, R., Mnih, A.: Bayesian probabilistic matrix factorization using Markov chain Monte Carlo. In: Proceedings of the 25th International Conference on Machine Learning, pp. 880–887. ACM (2008)

    Google Scholar 

  14. Porteous, I., Asuncion, A.U., Welling, M.: Bayesian matrix factorization with side information and Dirichlet process mixtures. In: Proceedings of 24th AAAI Conference on Artificial Intelligence (2010)

    Google Scholar 

  15. Park, S., Kim, Y., Choi, S.: Hierarchical Bayesian matrix factorization with side information. In: Proceedings of International Joint Conference on Artificial Intelligence, AAAI Press, pp. 1593–1599 (2013)

    Google Scholar 

  16. Yoo, J., Choi, S.: Hierarchical variational Bayesian matrix co-factorization. In: IEEE International Conference on Proceedings of Acoustics, Speech and Signal Processing, pp. 1901–1904 (2012)

    Google Scholar 

  17. Shi, K., Ali, K.: GetJar mobile application recommendations with very sparse datasets. In: Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 204–212 (2012)

    Google Scholar 

  18. Lin, J., Sugiyama, K., Kan, M., Chua, T.: Addressing cold-start in app recommendation: latent user models constructed from twitter followers. In: Proceedings of the 36th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 283–292 (2013)

    Google Scholar 

  19. Lin, J., Sugiyama, K., Kan, M., Chua, T.: New and improved: modeling versions to improve app. recommendation. In: Proceedings of the 37th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 647–656 (2014)

    Google Scholar 

Download references

Acknowledgement

This work is supported by China National Science Foundation (Granted Number 61472253), Research Funds of Science and Technology Commission of Shanghai Municipality (Granted Number 15411952502) and Cross Research Fund of Biomedical Engineering of Shanghai JiaoTong University (YG2015MS61).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jian Cao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Liu, C., Cao, J., He, J. (2017). Leveraging Kernel Incorporated Matrix Factorization for Smartphone Application Recommendation. In: Candan, S., Chen, L., Pedersen, T., Chang, L., Hua, W. (eds) Database Systems for Advanced Applications. DASFAA 2017. Lecture Notes in Computer Science(), vol 10177. Springer, Cham. https://doi.org/10.1007/978-3-319-55753-3_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-55753-3_29

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-55752-6

  • Online ISBN: 978-3-319-55753-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics