Abstract
Recommendation systems can interpret personal preferences and recommend the most relevant choices to the benefit of countless users. Attempts to improve the performance of recommendation systems have hence been the focus of much research in an era of information explosion. As users would like to ask about shopping information with their friend in real life and plentiful information concerning items can help to improve the recommendation accuracy, traditional work on recommending based on users’ social relationships or the content of item tagged by users fails as recommending process relies on mining a user’s historical information as much as possible. This paper proposes a new recommending model incorporating the social relationship and content information of items (SC) based on probabilistic matrix factorization named SC-PMF (Probabilistic Matrix Factorization with Social relationship and Content of items). Meanwhile, we take full advantage of the scalability of probabilistic matrix factorization, which helps to overcome the often encountered problem of data sparsity. Experiments demonstrate that SC-PMF is scalable and outperforms several baselines (PMF, LDA, CTR, SocialMF) for recommending.
Similar content being viewed by others
References
Resnick P, Varian HR (1997) Recommender systems. Commun ACM 40(3):56–58
Xu HL, Wu X, Li XD, Yan BP (2009) Comparison study of internet recommendation system. J Softw 20(2):350–362
Sarwar B, Karypis G, Konstan J, Riedl J (2001) Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th international conference on World Wide Web, ACM, pp 285–295
Linden G, Smith B, York J (2003) Amazon.com recommendations: item-to-item collaborative filtering. Internet Comput IEEE 7(1):76–80
Breese DH, John S, Kadie C (1998) Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence, Morgan Kaufmann Publishers, pp 43–52
Herlocker JL, Konstan JA, Borchers A, Riedl J (1999) An algorithmic framework for performing collaborative filtering. In: Proceedings of the 22nd annual international ACM SIGIR conference on Research and development in information retrieval, ACM, pp 230–237
Ma H, King I, Lyu MR (2007) Effective missing data prediction for collaborative filtering. In: Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval, ACM, pp 39–46
Pazzani MJ, Billsus D (2007) Content-based recommendation systems. In: The adaptive web, Springer, pp 325–341
Balabanovic M, Shoham Y (1997) Fab: content-based, collaborative recommendation. Commun ACM 40(3):66–72
Van Someren M, Van Meteren R (2000) Using content-based filtering for recommendation. In: Proceedings of the Machine Learning in the New Information Age: MLnet ECML2000 Workshop, pp 230–237
Pazzani M, Billsus D (1997) Learning and revising user profiles: the identification of interesting web sites. Mach Learn 27(3):313–331
Zhou D, Bian J, Zheng S, Zha H, Giles CL (2008) Exploring social annotations for information retrieval. In: Proceedings of the 17th international conference on World Wide Web, ACM, pp 715–724
Golbeck J, Hendler J (2006) Inferring binary trust relationships in web-based social networks. ACM Transactions on Internet Technology (TOIT) 6(4):497–529
Basu C, Hirsh H, Cohen W et al. (1998) Recommendation as classification: using social and content-based information in recommendation, In: AAAI/IAAI, pp 14–720
Adomavicius G, Tuzhilin A (2011) Context-aware recommender systems. In: Recommender systems handbook, Springer, pp 217–253
Wang SL, Wu CY (2011) Application of context-aware and personalized recommendation to implement an adaptive ubiquitous learning system. Expert Syst Appl 38(9):10831–10838
Ma H, Yang H, Lyu MR, King I (2008) Sorec: social recommendation using probabilistic matrix factorization. In: Proceedings of the 17th ACM conference on Information and knowledge management, ACM, pp 931–940
Salakhutdinov R, Mnih A (2008) Bayesian probabilistic matrix factorization using markov chain monte carlo. In: Proceedings of the 25th international conference on Machine learning, ACM, pp 880–887
Adams RP, Dahl GE, Murray I (2010) Incorporating side information in probabilistic matrix factorization with gaussian processes. arXiv preprint arXiv:1003.4944
Shan H, Banerjee A (2010) Generalized probabilistic matrix factorizations for collaborative filtering. In: Data Mining (ICDM), 2010 IEEE 10th International Conference on, IEEE, pp 1025–1030
Krestel R, Fankhauser P, Nejdl W (2009) Latent dirichlet allocation for tag recommendation. In: Proceedings of the third ACM conference on Recommender systems, ACM, pp 61–68
Christidis K, Mentzas G, Apostolou D (2012) Using latent topics to enhance search and recommendation in enterprise social software. Expert Syst Appl 39(10):9297–9307
Mnih A, Salakhutdinov R (2007) Probabilistic matrix factorization. In: Advances in neural information processing systems, pp 1257–1264
Smith-Lovin L, McPherson M, Cook JM (2001) Birds of a feather: homophily in social networks. Annu Rev Sociol 27:415–444. doi:10.1146/annurev.soc.27.1.415
Ma H, King I, Lyu MR (2009) Learning to recommend with social trust ensemble. In: Proceedings of the 32nd international ACM SIGIR conference on Research and development in information retrieval, ACM, pp 203–210
Jamali M, Ester M (2010) A matrix factorization technique with trust propagation for recommendation in social networks. In: Proceedings of the fourth ACM conference on Recommender systems, ACM, pp 135–142
Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. J Mach Learn Res 3:993–1022
La Fond T, Neville J (2010) Randomization tests for distinguishing social influence and homophily effects. In: Proceedings of the 19th international conference on World wide web, ACM, pp 601–610
Aiello LM, Barrat A, Schifanella R, Cattuto C, Markines B, Menczer F (2012) Friendship prediction and homophily in social media. ACM Trans Web TWEB 6(2):9
Lin-yuan L (2010) Link prediction on complex networks. J Univ Electron Sci Technol China 9:5–39
Jaccard P (1901) Etude comparative de la distribution florale dans une portion des alpes et du jura: Impr
Wang H, Chen B, Li WJ (2013) Collaborative topic regression with social regularization for tag recommendation. In: Proceedings of the Twenty-Third international joint conference on Artificial Intelligence, AAAI Press, pp 2719–2725
Wang C, Blei DM (2011) Collaborative topic modeling for recommending scientific articles. In: Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining, ACM, pp 448–456
Purushotham S, Liu ,Y Kuo CCJ (2012) Collaborative topic regression with social matrix factorization for recommendation systems. arXiv preprint arXiv:1206.4684
Moon TK (1996) The expectation-maximization algorithm. Sig Process Mag IEEE 13(6):47–60
Bertsekas DP (1999) Nonlinear programming. Athena Scientific, USA
Benz D, Hotho A, Jaschke R, Krause B, Mitzlaff F, Schmitz C, Stumme G (2010) The social bookmark and publication management system bibsonomy. VLDB J Int J Very Large Data Bases 19(6):849–875
Wang H, Chen BC, Li WJ (2013) Collaborative topic regression with social regularization for tag recommendation. In: Rossi F (ed) Proceedings of the twenty-third international joint conference on artificial intelligence (IJCAI’13). AAAI Press, pp 2719–2725
Acknowledgments
This work was supported by the National Natural Science Foundation of China (No. 61170192). The authors would like to thank anonymous reviewers for their valuable suggestions and comments.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interests regarding the publication of this paper.
Rights and permissions
About this article
Cite this article
Tan, F., Li, L., Zhang, Z. et al. A multi-attribute probabilistic matrix factorization model for personalized recommendation. Pattern Anal Applic 19, 857–866 (2016). https://doi.org/10.1007/s10044-015-0510-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10044-015-0510-2