TY - JOUR
T1 - Social Recommendation with Learning Personal and Social Latent Factors
AU - Liu, Huafeng
AU - Jing, Liping
AU - Yu, Jian
AU - Ng, Kwok Po
N1 - ©2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. [viewed at https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8939381, LIB 2021-11-19]
Funding Information:
This work was supported in part by the National Natural Science Foundation of China (61822601, 61773050, and 61632004); The Beijing Natural Science Foundation (Z180006); the National Key Research and Development Program (2017YFC1703506); The Fundamental Research Funds for the Central Universities (2019JBZ110); Hong Kong Research Grants Council, General Research Fund (12306616, 12200317, 12300218 and 12300519); The University of Hong Kong (104005583).
Publisher Copyright:
© 1989-2012 IEEE.
PY - 2021/7/1
Y1 - 2021/7/1
N2 - Due to leveraging social relationships between users as well as their past social behavior, social recommendation becomes a core component in recommendation systems. Most existing social recommendation methods only consider direct social relationships among users (e.g., explicit and observed social relations). Recently, researchers proved that indirect social relationships can be effective to improve the recommendation quality when users only have few social connections, because it can identify the user interesting group even though the users have no observed social connection. In the literature, separate two-stage methods are studied, but they cannot explicitly capture the natural relationship between indirect social relations and latent user/item factors. In this paper, the main contribution is to propose a new joint recommendation model taking advantage of the Indirect Social Relations detection and Matrix Factorization collaborative filtering on social network and rating behavior information, which is called as InSRMF. In our work, the user latent factors can simultaneously and seamlessly capture user's personal preferences and social group characteristics. To optimize the InSRMF model, we develop a parallel graph vertex programming algorithm for efficiently handling large scale social recommendation data. Experiments based on four real-world datasets (Ciao, Epinions, Douban and Yelp) are conducted to demonstrate the performance of the proposed model. The experimental results have shown that InSRMF has ability to mine the proper indirect social relations and improve the recommendation performance compared with the testing methods in the literature, especially on the users with few social neighbors, Near-cold-start Users, Pure-cold-start Users and Long-tail Items.
AB - Due to leveraging social relationships between users as well as their past social behavior, social recommendation becomes a core component in recommendation systems. Most existing social recommendation methods only consider direct social relationships among users (e.g., explicit and observed social relations). Recently, researchers proved that indirect social relationships can be effective to improve the recommendation quality when users only have few social connections, because it can identify the user interesting group even though the users have no observed social connection. In the literature, separate two-stage methods are studied, but they cannot explicitly capture the natural relationship between indirect social relations and latent user/item factors. In this paper, the main contribution is to propose a new joint recommendation model taking advantage of the Indirect Social Relations detection and Matrix Factorization collaborative filtering on social network and rating behavior information, which is called as InSRMF. In our work, the user latent factors can simultaneously and seamlessly capture user's personal preferences and social group characteristics. To optimize the InSRMF model, we develop a parallel graph vertex programming algorithm for efficiently handling large scale social recommendation data. Experiments based on four real-world datasets (Ciao, Epinions, Douban and Yelp) are conducted to demonstrate the performance of the proposed model. The experimental results have shown that InSRMF has ability to mine the proper indirect social relations and improve the recommendation performance compared with the testing methods in the literature, especially on the users with few social neighbors, Near-cold-start Users, Pure-cold-start Users and Long-tail Items.
KW - Social recommendation
KW - indirect social relations
KW - latent factor
KW - matrix factorization
UR - http://www.scopus.com/inward/record.url?scp=85077258102&partnerID=8YFLogxK
U2 - 10.1109/TKDE.2019.2961666
DO - 10.1109/TKDE.2019.2961666
M3 - Journal article
AN - SCOPUS:85077258102
SN - 1041-4347
VL - 33
SP - 2956
EP - 2970
JO - IEEE Transactions on Knowledge and Data Engineering
JF - IEEE Transactions on Knowledge and Data Engineering
IS - 7
M1 - 8939381
ER -