Multigraph Neural Networks for Social-Aware Session-Based Recommendation in Large-Scale Dynamic Social Computing Environments

Hai Zhu, Jixun Gao, Xingsi Xue, Zhongyang Yu, Chien‐Ming Chen, Saru Kumari, Sachin Kumar · IEEE Transactions on Computational Social Systems · 2024

The rapid growth of social media platforms has led to an unprecedented increase in user-generated content and social interactions, posing significant challenges for recommendation systems. This article addresses the challenges of recommendation in large-scale dynamic social environments, where user interactions and preferences evolve rapidly across vast networks. In large-scale dynamic social networks, knowledge discovery requires methods to efficiently process vast amounts of data while capturing the evolving nature of user interactions and preferences. Multigraph neural networks offer a promising approach for this task, as they can model complex relationships and temporal dynamics in these environments. This article proposes a novel social-aware multigraph neural network for the session-based recommendation (SAMGNN-SR) model that leverages dynamic social information and multigraph neural networks to enhance recommendation accuracy and knowledge discovery in complex social computing environments. The model constructs a global social-aware interaction graph from all user session sequences and employs an adaptive subgraph sampling strategy to extract relevant collaborative signals efficiently. A dynamic interest extraction module utilizing dual-direction information propagation captures users' evolving preferences, while a social information fusion network based on graph attention mechanisms models the dynamic nature of social influences. Experiments on three real-world datasets (Douban, Delicious, and Yelp) demonstrate the superiority of SAMGNN-SR over nine state-of-the-art baselines, with improvements of up to 6.79% in NDCG@20 and 6.19% in Hit@20. Ablation studies validate the effectiveness of each model component in capturing complex social dynamics and session-based user behaviors.

Read the paper · More papers on PaperTik