Skip to main content

Cross Domain Collaborative Filtering by Integrating User Latent Vectors of Auxiliary Domains

  • Conference paper
  • First Online:
Knowledge Science, Engineering and Management (KSEM 2017)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10412))

  • 1848 Accesses

Abstract

Cross-Domain Collaborative Filtering solves the sparsity problem by transferring rating knowledge across multiple domains. However, how to transfer knowledge from auxiliary domains is nontrivial. In this paper, we propose a model-based CDCF algorithm by Integrating User Latent Vectors of auxiliary domains (CDCFIULV) from the perspective of classification. For a user-item interaction in the target domain, we first use the trivial location information as the feature vector, and use the rating information as the label. Thus we can convert the recommendation problem into a classification problem. However, such a two-dimensional feature vector is not sufficient to discriminate the different rating classes. Hence, we require some other features for the classification problem with the help of the rating information from the auxiliary domains.

In this paper, we assume the auxiliary domains contain dense rating data and share the same aligned users with the target domain. In this scenario, we employ UV decomposition model to obtain the user latent vectors from the auxiliary domains. We expand the trivial location feature vector in the target domain with the obtained user latent vectors from all the auxiliary domains. Thus we can effectively add features for the classification problem. Finally, we can train a classifier for this classification problem and predict the missing ratings for the recommender system. Hence the hidden knowledge in the auxiliary domains can be transferred to the target domain effectively via the user latent vectors. A major advantage of the CDCFIULV model over previous collective matrix factorization or tensor factorization models is that our model can adaptively select significant features during the training process. However, the previous collective matrix factorization or tensor factorization models need to adjust the weights of the auxiliary domains according to the similarities between the auxiliary domains and the target domain. We conduct extensive experiments to show that the proposed algorithm is more effective than many state-of-the-art single domain and cross domain CF methods.

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. Bobadilla, J., Ortega, F., Hernando, A., et al.: Recommender systems survey. Knowl.-Based Syst. 46(1), 109–132 (2013)

    Article  Google Scholar 

  2. Goldberg, D., Nichols, D., Oki, B.M., et al.: Using collaborative filtering to weave an information tapestry. Commun. ACM 35(12), 61–70 (1992)

    Article  Google Scholar 

  3. Liu, H., Hu, Z., Mian, A., et al.: A new user similarity model to improve the accuracy of collaborative filtering. Knowl.-Based Syst. 56(3), 156–166 (2014)

    Article  Google Scholar 

  4. Cremonesi, P., Tripodi, A., Turrin, R.: Cross-domain recommender systems. In: Data Mining Workshops, pp. 496–503 (2011)

    Google Scholar 

  5. Berkovsky, S., Kuflik, T., Ricci, F.: Cross-domain mediation in collaborative filtering. In: User Modeling 2007, Proceedings of the International Conference, Um 2007, Corfu, Greece, June 25–29 2007, pp. 355–359 (2007)

    Google Scholar 

  6. Hu, L., Cao, J., Xu, G., Cao, L., Gu, Z., Zhu, C.: Personalized recommendation via cross-domain triadic factorization. In: WWW 2013, Rio de Janiero, Brazil, pp. 595–606 (2013)

    Google Scholar 

  7. Pan, W., Liu, N.N., Xiang, E.W., et al.: Transfer learning to predict missing ratings via heterogeneous user feedbacks. In: IJCAI 2011, Proceedings of the, International Joint Conference on Artificial Intelligence, Barcelona, Catalonia, Spain, July 2011

    Google Scholar 

  8. Singh, A.P., Kumar, G., Gupta, R.: Relational learning via collective matrix factorization. In: ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Las Vegas, Nevada, USA, pp. 650–658. DBLP, August 2008

    Google Scholar 

  9. Li, B., Yang, Q., Xue, X.: Can movies and books collaborate? Cross-domain collaborative filtering for sparsity reduction. In: IJCAI 2009, Proceedings of the, International Joint Conference on Artificial Intelligence, Pasadena, California, USA, pp. 2052–2057, July 2009

    Google Scholar 

  10. Li, B., Yang, Q., Xue, X.: Transfer learning for collaborative filtering via a rating-matrix generative model. In: International Conference on Machine Learning, ICML 2009, Montreal, Quebec, Canada, pp. 617–624, June 2009

    Google Scholar 

  11. Resnick, P., Iacovou, N., Suchak, M., et al.: GroupLens: an open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, pp. 175–186. ACM (1994)

    Google Scholar 

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

    Article  Google Scholar 

  13. Caruana, R.: Multitask learning. Mach. Learn. 28(1), 41–75 (1997)

    Article  MathSciNet  Google Scholar 

  14. Kohavi, R.: A study of cross-validation and bootstrap for accuracy estimation and model selection. In: International Joint Conference on Artificial Intelligence, pp. 1137–1143 (2001)

    Google Scholar 

  15. Vapnik, V.N.: The Nature of Statistical Learning Theory. Springer, New York (1995)

    Book  MATH  Google Scholar 

  16. Hsu, C.W., Lin, C.J.: A comparison on methods for multi-class support vector machines. IEEE Trans. Neural Netw. 13(2), 415–425 (2001)

    Google Scholar 

  17. Bishop, C.M.: Pattern Recognition and Machine Learning (Information Science and Statistics). Springer, New York (2006)

    MATH  Google Scholar 

  18. Gantner, Z., Rendle, S., Freudenthaler, C., et al.: MyMediaLite: a free recommender system library. In: ACM Conference on Recommender Systems, Recsys 2011, Chicago, IL, USA, pp. 305–308, October 2011

    Google Scholar 

  19. Chang, C.C., Lin, C.J.: LIBSVM: A library for support vector machines. ACM Trans. Intell. Syst. Technol. 2(3), 27 (2011)

    Article  Google Scholar 

  20. Leskovec, J., Adamic, L.A., Huberman, B.A.: The dynamics of viral marketing. ACM Trans. Web 1(1), 5 (2005)

    Article  Google Scholar 

Download references

Acknowledgments

This work is sponsored by the National Natural Science Foundation of China (No. 61402246), a Project of Shandong Province Higher Educational Science and Technology Program (No. J15LN38), Qingdao indigenous innovation program (No. 15-9-1-47-jch), and the Natural Science Foundation of Shandong Province (ZR2016FQ10).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xu Yu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Yu, X., Jiang, F., Yu, M., Guo, Y. (2017). Cross Domain Collaborative Filtering by Integrating User Latent Vectors of Auxiliary Domains. In: Li, G., Ge, Y., Zhang, Z., Jin, Z., Blumenstein, M. (eds) Knowledge Science, Engineering and Management. KSEM 2017. Lecture Notes in Computer Science(), vol 10412. Springer, Cham. https://doi.org/10.1007/978-3-319-63558-3_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-63558-3_28

  • Published:

  • Publisher Name: Springer, Cham

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics