Social network recommendation based on low-rank matrix decomposition

被引:0
作者
Xu Gao [1 ]
Jinxing Zhao [1 ]
Lixin Wang [2 ]
机构
[1] School of Mathematical Sciences, Inner Mongolia University, Inner Mongolia, Hohhot
[2] Collaborative Innovation Center for Grassland Ecological Security (Jointly Supported By the Ministry of Education of China and Inner Mongolia Autonomous Region), Inner Mongolia, Hohhot
[3] School of Ecology and Environment, Inner Mongolia University, Inner Mongolia, Hohhot
基金
中国国家自然科学基金;
关键词
Low-rank matrix factorization; Network correlation; Nuclear norm; Social network recommendation;
D O I
10.1007/s00500-024-10335-8
中图分类号
学科分类号
摘要
Social network data can facilitate delivering personalized and relevant content to users, but at the same time, poses challenges for designing effective recommendation algorithms that need to handle user preferences, ratings, comments, and other social information. In this study, we leverage social network information to improve the accuracy and efficiency of recommendation systems. We propose two algorithms: Social Network Regularized Kernel Norm Minimization (SNRKNM) based on low- rank matrix factorization techniques and Fuzzy Radial Basis Function Low-Rank Matrix Factorization (FRLRMF), which can utilize social network information more effectively and efficiently. We evaluate and compare these algorithms with two traditional methods: a matrix factorization-based algorithm (the Stochastic Gradient Descent Algorithm Based on Collaborative Filtering (SGD)) and a social net- work algorithm (Social Network Based Collaborative Filtering Recommendation Algorithm (SNCR)), tested on synthetic datasets and the real-world MovieLens dataset. On the MovieLens dataset, our algorithms achieve a root mean square error (RMSE) of 0.74, significantly outperforming the base- line SGD recommendation algorithm’s 1.11, statistically significant at the 0.01 level. Compared to the baseline, our algorithms reduce RMSE by 36.28% and exhibit high scalability and robustness across different dataset sizes and rank parameters. SNRKNM utilizes kernel norm smoothing on the latent factors of users and items, capturing their social similarities and diversities. FRLRMF embeds the fuzzy memberships of users and items into the radial basis function (RBF) kernel, handling uncertainty and noise in social network data. In contrast, the SNCR algorithm relies on collaborative filtering within the social network but has limitations in handling large-scale datasets and sparsity. © The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2024.
引用
收藏
页码:13025 / 13037
页数:12
相关论文
共 19 条
  • [11] Mohammadi M., Arabi Naree S., Naseri M.A., New strategy based on rbf network to develop a collaborative filtering recommender system, Comput Inform, 41, 3, pp. 757-787, (2022)
  • [12] Montaner M., Lopez B., Rosa J.L., A taxonomy of recommender agents on the internet, Artif Intell Rev, 19, 4, pp. 285-330, (2003)
  • [13] Pan Q., Tang J., Lao S., Edoa: AN elastic deformation optimization algorithm, Appl Intell, 52, 15, pp. 17580-17599, (2022)
  • [14] Pan Q., Tang J., Zhan J., Li H., Bacteria phototaxis optimizer, Neural Comput Appl, 35, 18, pp. 13433-13464, (2023)
  • [15] Priyati A., Laksito A.D., Sismoro H., The comparison study of matrix factorization on collaborative filtering recommender system, 2022 5th international conference on information and communications technology (ICOIACT), pp. 177-182, (2022)
  • [16] Roy D., Dutta M., A systematic review and research perspective on recommender systems, J Big Data, 9, (2022)
  • [17] Salah A., Lauw H.W.
  • [18] Xianshi Y., Ting Li N.Y., Jing B.-Y., Collaborative filtering with awareness of social networks, J Bus Econ Stat, 40, 4, pp. 1629-1641, (2022)
  • [19] Xuan Bi J.W., Annie Q., Shen X., A group specific recommender system, J Am Stat Assoc, 112, 519, pp. 1344-1353, (2017)