Skip to main content
Log in

Social recommendation algorithm based on stochastic gradient matrix decomposition in social network

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

The revenue of an e-commerce system is affected directly by the prediction accuracy of recommendation system. Although recommendation systems have been comprehensively analyzed in the past decade, the study of social-based recommendation systems just started. In this paper, aiming at providing a general method for improving recommendation systems by incorporating social network information, we propose a social recommendation algorithm based on stochastic gradient matrix decomposition in social network so as to improve the prediction accuracy. This paper considered the social network as auxiliary information, and proposed a matrix factorization based on social recommendation algorithm, which systematically illustrate how to design a matrix factorization objective function with social regularization. It constructed a matrix with the social network and the user scoring matrix, and proposed a stochastic gradient descent algorithm for matrix factorization. The empirical analysis on two large datasets demonstrates our proposed algorithm has lower prediction error, and is obviously better than 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

Similar content being viewed by others

References

  • Agarwal D, Chen B-C (2010) fLDA: matrix factorization through latent dirichlet allocation. In: Proc. of WSDM2010, New York, New York, USA, pp 91–100

  • Bedi P, Kaur H, Marwaha S (2007) Trust based recommender system for semantic web. In Proc. of IJCAI, pp 2677–2682, 2007

  • Bellogín A, Castells P, Cantador I (2013) Improving memory-based collaborative filtering by neighbour selection based on user preference overlap. In: Proceedings of the 10th conference on open research areas in information retrieval, pp 145–148

  • Golbeck J (2005) Computing and applying trust in web-based social networks. PhD thesis, University of Maryland College Park

  • Hailing X, Xiao W, Xiaodong L et al (2009) Research on internet recommendation system. J Softw 20(2):350–362

    Article  Google Scholar 

  • Hsu FM, Lin YT, Ho TK (2012) Design and implementation of an intelligent recommendation system for tourist attractions: the integration of EBM model, Bayesian network and Google Maps. Expert Syst Appl 39(3):3257–3264

    Article  Google Scholar 

  • Huang Chuanguang Y, Jian W, Jing et al (2010) Research on collaborative filtering recommendation algorithm for indefinite neighbors. Comput Sci 33(8):1369–1377

    Google Scholar 

  • Jamali M, Ester M (2009) TrustWalker: a random walk model for combining trust-based and item-based recommendation. In: Proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining. ACM, pp 397–406

  • Ma H, Yang H, Lyu MR et al (2008) Sorec: social recommendation using probabilistic matrix factorization. In: Proceedings of the 17th ACM conference on information and knowledge management, ACM, pp 931–940

  • 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

  • Massa P, Avesani P (2007) Trust-aware recommender systems. In: Proceedings of the 2007 ACM conference on recommender systems, ACM, pp 17–24

  • Park DH, Kim HK, Choi IY et al (2012) A literature review and classification of recommender systems research. Expert Syst Appl 39(11):10059–10072

    Article  Google Scholar 

  • Sarwar B, Karypis G, Konstan J et al (2001) Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th international conference on world wide web, ACM, pp 285–295

  • Sattarpour T, Nazarpour D, Golshannavaz S et al (2018) A multi-objective hybrid GA and TOPSIS approach for sizing and siting of DG and RTU in smart distribution grids. J Ambient Intell Human Comput 9:105. https://doi.org/10.1007/s12652-016-0418-8

    Article  Google Scholar 

  • Tsai CF, Hung C (2012) Cluster ensembles in collaborative filtering recommendation. Appl Soft Comput 12(4):1417–1425

    Article  Google Scholar 

  • Tu D, Shu C, Yu H (2013) Context advertisement algorithm based on joint probability matrix decomposition. J Softw 24(3):454–464

    Article  Google Scholar 

  • Wang L, Meng X, Zhang Y (2012) Context perception recommendation system. J Softw 23(1):103–115

    Article  Google Scholar 

  • Xia KJ, Wang JQ (2017) A novel medical image enhancement algorithm based on improvement correction strategy in wavelet transform domain. Clust Comput. https://doi.org/10.1007/s10586-017-1264-y

    Article  Google Scholar 

  • Xia KJ, Wang JQ, Wu Y (2017) Robust Alzheimer disease classification based on feature integration fusion model for magnetic. J Med Imaging Health Inf 7:1–6

    Article  Google Scholar 

  • Xia KJ, Yin HS, Wang JQ (2018) A novel improved deep convolutional neural network model for medical image fusion. Clust Comput 3:1–13

    Google Scholar 

  • Zhang Y, Zhang M, Liu Y et al (2013) Localized matrix factorization for recommendation based on matrix block diagonal forms. In: Proceedings of the 22nd international conference on world wide web, pp 1511–1520

  • Zhou T, Shan H, Banerjee A et al (2012) Kernelized probabilistic matrix factorization: exploiting graphs and side information. In: Proceedings of the 2012 SIAM international conference on data mining (SDM), vol 36. pp 403–414

Download references

Acknowledgements

The Scientific and Technological Research Program of Henan Province, China under Grant no. 172102210111. The Ministry of Public Security Technical Research Plan, under Grant no. 2016JSYJB38. The Scientific and Technological Research Program of Henan Province, China under Grant no. 172102210441.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jie Yang.

Additional information

Publisher’s Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, Tw., Li, Wp., Wang, L. et al. Social recommendation algorithm based on stochastic gradient matrix decomposition in social network. J Ambient Intell Human Comput 11, 601–608 (2020). https://doi.org/10.1007/s12652-018-1167-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-018-1167-7

Keywords

Navigation