Abstract:Focusing on the issues of rating prediction such as subjectivity of user rating and inaccurate prediction caused by rating sparsity,a rating prediction method is proposed by introducing the characteristics of social recommendation.Firstly,aiming at the subjective of user rating,we introduce and optimize the cloud model theory.Then,a method to generate rating standard by synthetical cloud model and transform user rating under the standard is proposed.Secondly,to deal the problem of inaccurate score prediction caused by data sparseness,data dimension reduction and target user location are achieved by introducing membership degree.And taking into account that user rating can be affected by their social relationship,we try to learn two rating prediction models by respectively using social relationships and similar groups.Finally,the rating value is obtained by using Gauss transform to combine the two prediction models.Experimental results show that our method not only overcomes subjectivity of user rating,but also alleviates the poor accuracy caused by rating sparsity problem in traditional rating prediction methods.
肖云鹏, 孙华超, 戴天骥, 李茜, 李暾. 一种基于云模型的社交网络推荐系统评分预测方法[J]. 电子学报, 2018, 46(7): 1762-1767.
XIAO Yun-peng, SUN Hua-chao, DAI Tian-ji, LI Qian, Li Tun. A Rating Prediction Method Based on Cloud Model in Social Recommendation System. Acta Electronica Sinica, 2018, 46(7): 1762-1767.
[1] LIU H,HU Z,MIAN A,et al.A new user similarity model to improve the accuracy of collaborative filtering[J].Knowledge-Based Systems,2014,56(3):156-166.
[2] HU L K,SUN A X,LIU Y.Your neighbors affect your ratings:on geographical neighborhood influence to rating prediction[A].Proceedings of the 37th International ACM SIGIR Conference on Research & Development in Information Retrieval[C].New York:ACM,2014.345-354.
[3] 郑麟,朱福喜,等.基于属性提升与局部采样的推荐评分预测[J].计算机学报,2016,39(8):1501-1514. ZHENG Lin,ZHU Fu-xi,et al.Recommendation rating prediction based on attribute boosting with partial sampling[J].Chinese Journal of Computers,2016,39(8):1501-1514.(in Chinese)
[4] PARK Y,PARK S,JUNG W,et al.Reversed CF:a fast collaborative filtering algorithm using a k-nearest neighbor graph[J].Expert Systems with Applications,2015,42(8):4022-4028.
[5] LUO X,ZHOU M C,LI S,et al.A nonnegative latent factor model for large-scale sparse matrices in recommender systems via alternating direction method[J].IEEE Transactions on Neural Networks and Learning Systems,2016,27(3):579-592.
[6] ALQADAH F,REDDY C K,HU J,et al.Biclustering neighborhood-based collaborative filtering method for top-n recommender systems[J].Knowledge and Information Systems,2015,44(2):475-491.
[7] KOREN Y.Factor in the neighbors[J].ACM Transactions on Knowledge Discovery from Data,2010,4(1):1-24.
[8] LI L,WANG Y,LIU G,et al.Context-aware reviewer assignment for trust enhanced peer review[J].Plos One,2015,10(6):e0130493.
[9] 王俊,李石君,杨莎,等.一种新的用于跨领域推荐的迁移学习模型[J].计算机学报,2017,40(10):2367-2380. WANG Jun,LI Shi-jun,YANG Sha,et al.A new transfer learning model for cross-domain recommendation[J].Chinese Journal of Computers,2017,40(10):2367-2380.(in Chinese)
[10] 李德毅,刘常昱,等.不确定性人工智能[J].软件学报,2004,15(11):1583-1594. LI De-yi,LIU Chang-yu,et al.Artificial intelligence with uncertainty[J].Journal of Software,2004,15(11):1583-1594.(in Chinese)
[11] 张光卫,李德毅,李鹏,等.基于云模型的协同过滤推荐算法[J].软件学报,2007,18(10):2403-2411. ZHANG Guang-wei,LI De-yi,LI Peng,et al.A collaborative filtering recommendation algorithm based on cloud model[J].Journal of Software,2007,18(10):2403-2411.(in Chinese)
[12] 李海林,郭崇慧,邱望仁.正态云模型相似度计算方法[J].电子学报,2011,39(11):2561-2567. LI Hai-lin,GUO Chong-hui,QIU Wang-ren.Similarity measurement between normal cloud models[J].Acta Electronica Sinica,2011,39(11):2561-2567.(in Chinese)