• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles    

A social recommendation algorithm
 based on denoising auto-encoder

YANG Feng-rui1,2,3,LI Qian-yang1,2,LUO Si-fan1,2   

  1. (1.School of Communication and Information Engineering,
    Chongqing University of Posts and Telecommunications,Chongqing 400065;
    2.Research Center of New Telecommunication Technology,
    Chongqing University of Posts and Telecommunications,Chongqing 400065;
    3.Chongqing University of Posts and Telecommunications Information Technology(Group) Co.,Ltd.,Chongqing 401121,China)
     
  • Received:2019-07-05 Revised:2019-11-26 Online:2020-05-25 Published:2020-05-25

Abstract:

The existing social recommendation algorithms do not consider the influence of trusted users on the deep preference of target users. Aiming at this problem, a hybrid recommendation model based on deep learning is proposed, which uses the denoising auto-encoder to learn the rating preference of users and their trusted users, uses the weighted hidden layer to balance the importance of these representations for users, and effectively model potential interactions between users. On this basis, user clu- stering and personalization weights are used to distinguish the impact of different types of users on their trusted users. The experimental results on the public dataset show that the proposed method is superior to the existing social recommendation algorithms. Compared with the main recommendation models SoRec, RSTE, SocialMF, and TrustMF algorithm, the proposed algorithm significantly reduces the mean absolute error (MAE) and the root mean square error (RMSE), thus obtaining better recommendation effect effectively.
 

Key words: recommendation system, social network, denoising auto-encoders, deep learning, hybrid recommendation