Neural Social Recommendation With User Embedding

IEEE ACCESS(2020)

引用 5|浏览8
暂无评分
摘要
Social information is usually jointly utilized with rating information to help the traditional recommendation system providing more personalized services, while how to make full use of social information to build better recommendation models still faces lots of challenges. In this paper, we propose a novel social recommendation model taking advantage of both deep and shallow model, with deep auto-encoders acting as the nonlinear feature extractor and MF-based method being used to depict the user's preferences. Then, motivated by the idea of word2vec, we provide an appealing method that embeds users into latent space and meanwhile preserves the structural information of social networks during the embedding. Also, the embedded latent features of each user are corresponding to the dual roles the user plays in the recommendation. Furthermore, we design a loss function for the holistic training of the model, and our loss function is made up mainly of three parts which embody the effects of different factors on the rating predictions. Specifically, the loss function (i) captures the personal preference from user-item adoption matrix based on matrix factorization, (ii) discriminates the two different social functions of users and further evaluates the effects of interpersonal influence through user embedding and social influence matrix, (iii) and avoids overfitting by imposing a quadratic regularization penalty. As a result, our model can predict the missing ratings with the MF-based method by consuming the latent features of users and items extracted by the deep model. The experiments show that our method outperforms existing methods and performs well on cold start users.
更多
查看译文
关键词
Social recommendation, user embedding, dual role, auto-encoder
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要