A BP Neural Network Recommendation Algorithm Based on Cloud Model

被引:12
作者
Tang, Hong [1 ,2 ]
Lei, Man [1 ,2 ]
Gong, Qin [1 ]
Wang, Jichao [2 ]
机构
[1] Chongqing Inst Posts & Telecommun, Sch Commun & Informat Engn, Chongqing 400065, Peoples R China
[2] Chongqing Inst Posts & Telecommun, Chongqing Key Lab Mobile Commun Technol, Chongqing 400065, Peoples R China
来源
IEEE ACCESS | 2019年 / 7卷
关键词
Recommendation system; cloud model; neural network; rating prediction;
D O I
10.1109/ACCESS.2018.2890553
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Rating prediction is one of the key studies in the recommendation system. The traditional rating prediction algorithms only utilize user's rating data to predict unknown ratings. In fact, however, we need to deal with the randomness and fuzziness of user ratings. At the same time, the sparsity of the data limits the performance of these algorithms. Therefore, a backpropagation neural network recommendation algorithm based on cloud model is proposed. First, the algorithm uses cloud model qualitative and quantitative transformation method to deal with the user ratings, which generates multiple cloud prediction values for users, and these values constitute the cloud layer. Then, the cloud layer joins the neural network, which can improve the accuracy of rating prediction. The missing value of rating matrix is filled in and recommendation list for the target user is generated. Finally, we perform experiments on the real-world data set, finding out that the proposed method achieves better results compared with the traditional recommendation methods in term of recall, precision, and F1.
引用
收藏
页码:35898 / 35907
页数:10
相关论文
共 27 条
[1]  
[Anonymous], 2011, J ELECT
[2]   Recommender systems survey [J].
Bobadilla, J. ;
Ortega, F. ;
Hernando, A. ;
Gutierrez, A. .
KNOWLEDGE-BASED SYSTEMS, 2013, 46 :109-132
[3]   The Collaborative Filtering Recommendation Algorithm Based on BP Neural Networks [J].
Chen, DanEr .
2009 INTERNATIONAL SYMPOSIUM ON INTELLIGENT UBIQUITOUS COMPUTING AND EDUCATION, 2009, :234-236
[4]  
[陈杰 Chen Jie], 2017, [电子学报, Acta Electronica Sinica], V45, P898
[5]   Collaborative filtering recommender systems [J].
Ekstrand M.D. ;
Riedl J.T. ;
Konstan J.A. .
Foundations and Trends in Human-Computer Interaction, 2010, 4 (02) :81-173
[6]   Emotional tendency contrast recommendation algorithm based on cloud model [J].
Sui, Geng ;
Qiao, Hong .
Journal of Networks, 2014, 9 (02) :437-442
[7]   Resolving data sparsity by multi-type auxiliary implicit feedback for recommender systems [J].
Guo, Guibing ;
Qiu, Huihuai ;
Tan, Zhenhua ;
Liu, Yuan ;
Ma, Jing ;
Wang, Xingwei .
KNOWLEDGE-BASED SYSTEMS, 2017, 138 :202-207
[8]   Neural Collaborative Filtering [J].
He, Xiangnan ;
Liao, Lizi ;
Zhang, Hanwang ;
Nie, Liqiang ;
Hu, Xia ;
Chua, Tat-Seng .
PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'17), 2017, :173-182
[9]   Factor in the Neighbors: Scalable and Accurate Collaborative Filtering [J].
Koren, Yehuda .
ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2010, 4 (01)
[10]   A New Cognitive Model: Cloud Model [J].
Li, Deyi ;
Liu, Changyu ;
Gan, Wenyan .
INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2009, 24 (03) :357-375