Collaborative Computing: Networking, Applications and Worksharing. 13th International Conference, CollaborateCom 2017, Edinburgh, UK, December 11–13, 2017, Proceedings

Research Article

Integrating User Embedding and Collaborative Filtering for Social Recommendations

Download
122 downloads
  • @INPROCEEDINGS{10.1007/978-3-030-00916-8_44,
        author={Junliang Yu and Min Gao and Yuqi Song and Qianqi Fang and Wenge Rong and Qingyu Xiong},
        title={Integrating User Embedding and Collaborative Filtering for Social Recommendations},
        proceedings={Collaborative Computing: Networking, Applications and Worksharing. 13th International Conference, CollaborateCom 2017, Edinburgh, UK, December 11--13, 2017, Proceedings},
        proceedings_a={COLLABORATECOM},
        year={2018},
        month={10},
        keywords={Social recommendations User embedding Collaborative filtering Matrix factorization},
        doi={10.1007/978-3-030-00916-8_44}
    }
    
  • Junliang Yu
    Min Gao
    Yuqi Song
    Qianqi Fang
    Wenge Rong
    Qingyu Xiong
    Year: 2018
    Integrating User Embedding and Collaborative Filtering for Social Recommendations
    COLLABORATECOM
    Springer
    DOI: 10.1007/978-3-030-00916-8_44
Junliang Yu,*, Min Gao,*, Yuqi Song,*, Qianqi Fang,*, Wenge Rong1,*, Qingyu Xiong,*
  • 1: Beihang University
*Contact email: yu.jl@cqu.edu.cn, gaomin@cqu.edu.cn, songyq@cqu.edu.cn, fqq0429@cqu.edu.cn, w.rong@buaa.edu.cn, xiong03@cqu.edu.cn

Abstract

Social recommendation has attracted increasing attention over the years due to the potential value of social relations, which can be harnessed to mitigate the dilemma of data sparsity in traditional recommender systems. However, recent studies show that social recommenders fail in the practical use in industry for the reason that some problems in social relations, such as the noise, lead to a degradation in recommendation quality. To solve the problem, in this paper, a social recommender, SocialEM, which integrates the neural user embedding and collaborative filtering is proposed. Enlightened by the factorization of the word co-occurrence matrix which is equivalent to the skip-gram model in word2vec, SocialEM will jointly decomposes the user-item rating matrix and the user-user co-occurrence matrix with shared user latent factors. For each pair of users, the co-occurrence matrix encodes the number of being trusted together by other users in the social relation network. Experiments conducted on the real-world datasets have shown that the side effect of social relations can be diminished by tuning parameters for SocialEM. And compared with previous studies, our method significantly improves the quality of recommendations.