TY - GEN
T1 - Social Recommendation via Graph Attentive Aggregation
AU - Liufu, Yuanwei
AU - Shen, Hong
N1 - Publisher Copyright:
© 2022, Springer Nature Switzerland AG.
PY - 2022
Y1 - 2022
N2 - Recommender systems play an important role in helping users discover items of interest from a large resource collection in various online services. Although deep graph neural network-based collaborative filtering methods have achieved promising performance in recommender systems, they are still some weaknesses. Firstly, existing graph neural network methods only take user-item interactions into account neglecting direct user-user interactions which can be obtained from social networks. Secondly, they treat the observed data uniformly without considering fine-grained differences in importance or relevance in the user-item interactions. In this paper, we propose a novel graph neural network social graph attentive aggregation (SGA) which is suitable for parallel training to boost efficiency which is the common bottleneck for neural network deployed machine learning models. This model obtains user-user collaborative information from social networks and utilizes self-attention mechanism to model the differentiation of importance in the user-item interactions. We conduct experiments on two real-world datasets and the results demonstrate that our method is effective and can be trained in parallel efficiently.
AB - Recommender systems play an important role in helping users discover items of interest from a large resource collection in various online services. Although deep graph neural network-based collaborative filtering methods have achieved promising performance in recommender systems, they are still some weaknesses. Firstly, existing graph neural network methods only take user-item interactions into account neglecting direct user-user interactions which can be obtained from social networks. Secondly, they treat the observed data uniformly without considering fine-grained differences in importance or relevance in the user-item interactions. In this paper, we propose a novel graph neural network social graph attentive aggregation (SGA) which is suitable for parallel training to boost efficiency which is the common bottleneck for neural network deployed machine learning models. This model obtains user-user collaborative information from social networks and utilizes self-attention mechanism to model the differentiation of importance in the user-item interactions. We conduct experiments on two real-world datasets and the results demonstrate that our method is effective and can be trained in parallel efficiently.
KW - Graph neural network
KW - Parallel computing
KW - Recommendation system
KW - Social recommendation
UR - http://www.scopus.com/inward/record.url?scp=85127681742&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-96772-7_34
DO - 10.1007/978-3-030-96772-7_34
M3 - Conference contribution
AN - SCOPUS:85127681742
SN - 9783030967710
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 369
EP - 382
BT - Parallel and Distributed Computing, Applications and Technologies - 22nd International Conference, PDCAT 2021, Proceedings
A2 - Shen, Hong
A2 - Sang, Yingpeng
A2 - Zhang, Yong
A2 - Xiao, Nong
A2 - Arabnia, Hamid R.
A2 - Fox, Geoffrey
A2 - Gupta, Ajay
A2 - Malek, Manu
PB - Springer Science and Business Media Deutschland GmbH
T2 - 22nd International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2021
Y2 - 17 December 2021 through 19 December 2021
ER -