Skip to main content
Log in

CDLFM: cross-domain recommendation for cold-start users via latent feature mapping

  • Regular Paper
  • Published:
Knowledge and Information Systems Aims and scope Submit manuscript

Abstract

Collaborative filtering (CF) is a widely adopted technique in recommender systems. Traditional CF models mainly focus on predicting the user preference to items in a single domain, such as the movie domain or the music domain. A major challenge for such models is the data sparsity, and especially, CF cannot make accurate predictions for the cold-start users who have no ratings at all. Although cross-domain collaborative filtering (CDCF) is proposed for effectively transferring knowledge across different domains, it is still difficult for existing CDCF models to tackle the cold-start users in the target domain due to the extreme data sparsity. In this paper, we propose the cross-domain latent feature mapping (CDLFM) model for the cold-start users in the target domain. Firstly, in order to alleviate the data sparsity in single domain and provide essential knowledge for next step, we take users’ rating behaviors into consideration and propose the matrix factorization by incorporating user similarities. Next, to transfer knowledge across domains, we propose the neighborhood-based cross-domain latent feature mapping method. For each cold-start user, we learn his/her feature mapping function based on his/her neighbor linked users. By adopting gradient boosting trees and multilayer perceptron to model the cross-domain feature mapping function, two CDLFM models named CDLFM-GBT and CDLFM-MLP are proposed. Experimental results on two real datasets demonstrate the superiority of our proposed model against other state-of-the-art methods.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Notes

  1. https://www.jd.com/.

  2. http://www.dangdang.com/.

References

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

  2. Li B, Yang Q, Xue X (2009) Can movies and books collaborate? Cross-domain collaborative filtering for sparsity reduction. In: IJCAI, pp 2052–2057

  3. Li B, Yang Q, Xue X (2009) Transfer learning for collaborative filtering via a rating-matrix generative model. In: ICML, pp 617–624

  4. Pan W, Yang Q (2013) Transfer learning in heterogeneous collaborative filtering domains. In: AI, pp 39–55

  5. Cantador I, Fernández-Tobías I, Berkovsky S, Cremonesi P (2015) Cross-domain recommender systems. In: Recommender systems handbook, pp 919–959

  6. Pan W, Xiang EW, Liu NN, Yang Q (2010) Transfer learning in collaborative filtering for sparsity reduction. In: AAAI, pp 230–235

  7. Wang X, Peng Z, Wang S, Yu PS, Fu W, Hong X (2018) Cross-domain recommendation for cold-start users via neighborhood based feature mapping. In: DASFAA, pp 158–165

  8. Salakhutdinov R, Mnih A (2007) Probabilistic matrix factorization. In: NIPS, pp 1257–1264

  9. Chen T, Zheng Z, Lu Q, Jiang X, Chen Y, Zhang W et al (2011) Informative ensemble of multi-resolution dynamic factorization models. In: KDD-Cup workshop

  10. Chen T, Zhang W, Lu Q, Chen K, Zheng Z, Yu Y (2012) SVDFeature: a toolkit for feature-based collaborative filtering. In: JMLR, pp 3619–3622

  11. Rendle S (2012) Factorization machines with libFM. In: TIST, pp 1–57

  12. Rendle S (2010) Factorization machines. In: ICDM, pp 995–1000

  13. Xiao J, Ye H, He X, Zhang H, Wu F, Chua TS (2017) Attentional factorization machines: learning the weight of feature interactions via attention networks. In: IJCAI, pp 3119–3125

  14. Koren Y (2008) Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: KDD, pp 426–434

  15. Zhen Y, Li WJ, Yeung DY (2009) TagiCoFi: tag informed collaborative filtering. In: RecSys, pp 69–76

  16. Han X, Shi C, Wang S, Philip SY, Song L (2018) Aspect-level deep collaborative filtering via heterogeneous information networks. In: IJCAI, pp 3393–3399

  17. Fernández-Tobías I, Cantador I, Kaminskas M, Ricci F (2012) Cross-domain recommender systems: a survey of the state of the art. In: 2nd Spanish conference on information retrieval, pp 187–198

  18. Pan SJ, Yang Q (2010) A survey on transfer learning. In: TKDE, pp 1345–1359

  19. Pan W (2016) A survey of transfer learning for collaborative recommendation with auxiliary data. In: Neurocomputing, pp 447–453

  20. Chang WC, Wu Y, Liu H, Yang Y (2017) Cross-domain kernel induction for transfer learning. In: AAAI, pp 1763–1769

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

  22. Singh AP, Gordon GJ (2008) Relational learning via collective matrix factorization. In: KDD, pp 650–658

  23. Zhang Y, Cao B, Yeung DY (2010) Multi-domain collaborative filtering. In: UAI, pp 725–732

  24. Schein AI, Popescul A, Ungar LH, Pennock DM (2002) Methods and metrics for cold-start recommendations. In: SIGIR, pp 253–260

  25. Fernández-Tobías I, Cantador I (2014) Exploiting social tags in matrix factorization models for cross-domain collaborative filtering. In: CBRecSys@RecSys, pp 34–41

  26. Song T, Peng Z, Wang S, Fu W, Hong X, Yu PS (2017) Review-based cross-domain recommendation through joint tensor factorization. In: DASFAA, pp 525–540

  27. Wang S, Hu X, Yu PS, Li Z (2014) MMRate: inferring multi-aspect diffusion networks with multi-pattern cascades. In: KDD, pp 1246–1255

  28. Chen W, Hsu W, Lee ML (2013) Making recommendations from multiple domains. In: KDD, pp 892–900

  29. Zhou X, Chen L, Zhang Y, Qin D, Cao L, Huang G, Wang C (2017) Enhancing online video recommendation using social user interactions. In: VLDBJ, pp 637–656

  30. Lin J, Sugiyama K, Kan MY, Chua TS (2013) Addressing cold-start in app recommendation: latent user models constructed from twitter followers. In: SIGIR, pp 283–292

  31. Jiang M, Cui P, Chen X, Wang F, Zhu W, Yang S (2015) Social recommendation with cross-domain transferable knowledge. In: TKDE, pp 3084–3097

  32. Li CY, Lin SD (2014) Matching users and items across domains to improve the recommendation quality. In: KDD, pp 801–810

  33. Mikolov T, Le QV, Sutskever I (2013) Exploiting similarities among languages for machine translation. arXiv: 1309.4168

  34. Kazama M, Varga I (2016) Cross domain recommendation using vector space transfer learning. In: RecSys Posters

  35. Man T, Shen H, Jin X, Cheng X (2017) Cross-domain recommendation: an embedding and mapping approach. In: IJCAI, pp 2464–2470

  36. Zhao WX, Li S, He Y, Chang EY, Wen JR, Li X (2016) Connecting social media to e-commerce: cold-start product recommendation using microblogging information. In: TKDE, pp 1147–1159

  37. Xu Y, Guo X, Hao J, Ma J, Lau RYK, Xu W (2012) Combining social network and semantic concept analysis for personalized academic researcher recommendation. Decis Support Syst 54(1):564–573

    Article  Google Scholar 

  38. Formica A (2018) Similarity reasoning in formal concept analysis: from one- to many-valued contexts. In: KAIS, pp 1–25

  39. Friedman JH (2000) Greedy function approximation: a gradient boosting machine. Ann Stat 29:1189–1232

    Article  MathSciNet  Google Scholar 

  40. He R, McAuley J (2016) Ups and downs: modeling the visual evolution of fashion trends with one-class collaborative filtering. In: WWW, pp 507–517

  41. Xue H, Dai X, Zhang J, Huang S, Chen J (2017) Deep matrix factorization models for recommender systems. In: IJCAI, pp 3203–3209

Download references

Acknowledgements

This work is supported by NSF of China (Nos. 61602237, 61672313), National Key R&D program of China (No. 2017YFB1002603), NSF of Shandong, China (No. ZR2017MF065), NSF of Jiangsu, China (No. BK20171420). This work is also supported by US NSF through Grants III-1526499, III-1763325, III-1909323, SaTC-1930941 and CNS-1626432.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhaohui Peng.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This work is an extension of our previous conference paper published in DASFAA 2018.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, X., Peng, Z., Wang, S. et al. CDLFM: cross-domain recommendation for cold-start users via latent feature mapping. Knowl Inf Syst 62, 1723–1750 (2020). https://doi.org/10.1007/s10115-019-01396-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-019-01396-5

Keywords

Navigation