A novel collaborative filtering algorithm of machine learning by integrating restricted Boltzmann machine and trust information

被引:0
作者
Xiaojun Wu
Xiaojie Yuan
Chunyan Duan
Jing Wu
机构
[1] Tongji University,School of Economics and Management
来源
Neural Computing and Applications | 2019年 / 31卷
关键词
Collaborative filtering recommendation; Restricted Boltzmann machine; Trust information;
D O I
暂无
中图分类号
学科分类号
摘要
With rapidly increasing information on the Internet, it can be more difficult and time consuming to find what one really wants, especially in e-commerce. Systems and methods based on machine learning are emerging to generate recommendations based on various factors. Existing methods face issues such as data sparsity and cold starts. To alleviate their effects, this paper proposes a novel social recommendation method combined with a restricted Boltzmann machine model and trust information to improve the performance of recommendations. Specifically, users’ preferences and ratings of items are used as data inputs in a restricted Boltzmann machine model to learn the probability distribution. In addition, user similarities are calculated by weighting user similarity and user trust values derived from trust information (i.e., trust statements explicitly given by users). Predictions are made by integrating user-history ratings and ratings of trusted users from a well-trained restricted Boltzmann machine model. Experimental results show that the proposed method has better prediction accuracy than other common collaborative filtering algorithms of machine learning.
引用
收藏
页码:4685 / 4692
页数:7
相关论文
共 68 条
[1]  
Sohrabi B(2012)A framework for improving e-commerce websites usability using a hybrid genetic algorithm and neural network system Neural Comput Appl 21 1017-1029
[2]  
Mahmoudian P(2014)Merging trust in collaborative filtering to alleviate data sparsity and cold start Knowl Based Syst 57 57-68
[3]  
Raeesi I(2016)Enhancing collaborative recommendation performance by combining user preference and trust-distrust propagation in social networks Knowl Based Syst 106 125-134
[4]  
Guo G(2015)Social network and tag sources based augmenting collaborative recommender system IEICE Trans Inf Syst E98.D 902-910
[5]  
Zhang J(2014)Facing the cold start problem in recommender systems Expert Syst Appl 41 2065-2073
[6]  
Thalmann D(2014)Collaborative filtering based on symmetrical restricted Boltzmann machines J Jiangsu Univ Sci Technol (Nat Sci Ed) 28 392-394
[7]  
Lee WP(2017)A new item-based deep network structure using a restricted Boltzmann machine for collaborative filtering Front Inf Technol Electron Eng 18 658-666
[8]  
Ma CY(2017)Personalized recommender system based on friendship strength in social network services Expert Syst Appl 69 135-148
[9]  
Ma T(2015)Recommender systems based on social networks J Syst Softw 99 109-119
[10]  
Zhou J(2015)A model to represent users trust in recommender systems using ontologies and fuzzy linguistic modeling Inf Sci 311 102-118