Affiliation:
1. Shanghai Jiao Tong University, Shanghai, Shanghai, China
2. Wonders information Co., Ltd., Shanghai, Shanghai, China
Abstract
Graph Convolutional Networks (GCNs) have been widely used for collaborative filtering, due to their effectiveness in exploiting high-order collaborative signals. However, two issues have not been well addressed by existing studies. First, usually only one kind of information is utilized, i.e., user preference in user-item graphs or item dependency in item-item graphs. Second, they usually adopt static graphs, which cannot retain the temporal evolution of the information. These can limit the recommendation quality. To address these limitations, we propose to mine three kinds of information (user preference, item dependency, and user behavior similarity) and their temporal evolution by constructing multiple discrete dynamic heterogeneous graphs (i.e., a user-item dynamic graph, an item-item dynamic graph, and a user-subseq dynamic graph) from interaction data. A novel network (PDGCN) is proposed to learn the representations of users and items in these dynamic graphs. Moreover, we designed a structural neighbor aggregation module with novel pooling and convolution operations to aggregate the features of structural neighbors. We also design a temporal neighbor aggregation module based on self-attention mechanism to aggregate the features of temporal neighbors. We conduct extensive experiments on four real-world datasets. The results indicate that our approach outperforms several competing methods in terms of Hit Ratio (HR) and Normalized Discounted Cumulative Gain (NDCG). Dynamic graphs are also shown to be effective in improving recommendation performance.
Funder
2030 National Key AI Program of China
National Science Foundation of China
Shanghai Municipal Science and Technology Commission
Oceanic Interdisciplinary Program of Shanghai Jiao Tong University
Scientific Research Fund of Second Institute of Oceanography
Publisher
Association for Computing Machinery (ACM)
Reference53 articles.
1. Enhancing social collaborative filtering through the application of non-negative matrix factorization and exponential random graph models
2. James Atwood and Don Towsley. 2016. Diffusion-convolutional neural networks. In Proceedings of theAdvances in Neural Information Processing Systems. 1993–2001.
3. Joan Bruna Wojciech Zaremba Arthur Szlam and Yann LeCun. 2014. Spectral networks and locally connected networks on graphs. In ICLR(Poster) .
4. Revisiting Graph Based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approach
5. Item-based top-
N
recommendation algorithms
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献