AsGCL: Attentive and Simple Graph Contrastive Learning for Recommendation
Source abstract
Abstract
In contemporary society, individuals are inundated with a vast amount of redundant information, and recommendation systems have undoubtedly opened up new avenues for managing irrelevant data. Graph convolutional networks (GCNs) have demonstrated remarkable performance in the field of recommendation systems by iteratively performing node convolutions to capture information from neighboring nodes, thereby enhancing recommendation efficacy. However, most existing models fail to distinguish the importance of different nodes, which limits their performance. To address this issue, we propose the asGCL model. To mitigate the prevalent issue of popularity bias and to learn more uniform embedding representations, we have integrated a lightweight contrastive learning module into our model. Finally, extensive experiments conducted on four real-world datasets demonstrate the effectiveness of our model. Notably, on the Amazon-Books dataset, our asGCL model achieved improvements of 4.21% and 8.74% in recall@20 and NDCG@20, respectively.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Recommender Systems and Techniques · Advanced Graph Neural Networks · Topic Modeling
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Aliyun Big Data, Changzhou University, Changzhou 213161, China
School of Microelectronics and Control Engineering, Changzhou University, Changzhou 213164, China
References (37)
Show source-provided references
1. Amazon. com recommendations: Item-to-item collaborative filtering10.1109/MIC.2003.1167344 ↗
2. Schafer, J.B., Frankowski, D., Herlocker, J., and Sen, S. (2007). Collaborative filtering recommender systems. The Adaptive Web: Methods and Strategies of Web Personalization, Springer.
3. Matrix factorization techniques for recommender systems10.1109/MC.2009.263 ↗
4. He, X., Liao, L., Zhang, H., Nie, L., Hu, X., and Chua, T.-S. (2017, January 3–7). Neural collaborative filtering. Proceedings of the 26th International Conference on World Wide Web, Perth, Australia.10.1145/3038912.3052569 ↗
5. Guo, H., Tang, R., Ye, Y., Li, Z., and He, X. (2017). DeepFM: A factorization-machine based neural network for CTR prediction. arXiv.10.24963/ijcai.2017/239 ↗
6. Wang, X., He, X., Wang, M., Feng, F., and Chua, T.-S. (2019, January 21–25). Neural graph collaborative filtering. Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, Paris, France.10.1145/3331184.3331267 ↗
7. Wang, R., Fu, B., Fu, G., and Wang, M. (2017, January 14). Deep & cross network for ad click predictions. Proceedings of the ADKDD’17, Halifax, NS, Canada.10.1145/3124749.3124754 ↗
8. Lian, J., Zhou, X., Zhang, F., Chen, Z., Xie, X., and Sun, G. (2018, January 19–23). xdeepfm: Combining explicit and implicit feature interactions for recommender systems. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, London, UK.10.1145/3219819.3220023 ↗
9. Graph neural networks in recommender systems: A survey
10. Gao, C., Wang, X., He, X., and Li, Y. (2022, January 21–25). Graph neural networks for recommender system. Proceedings of the Fifteenth ACM International Conference on Web Search and Data Mining, Virtual.10.1145/3488560.3501396 ↗
11. Wang, X., Jin, H., Zhang, A., He, X., Xu, T., and Chua, T.-S. (2020, January 25–30). Disentangled graph collaborative filtering. Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, Virtual.10.1145/3397271.3401137 ↗
12. Yu, J., Yin, H., Li, J., Wang, Q., Hung, N.Q.V., and Zhang, X. (2021, January 19–23). Self-supervised multi-channel hypergraph convolutional network for social recommendation. Proceedings of the Web Conference 2021, Ljubljana, Slovenia.10.1145/3442381.3449844 ↗
13. He, X., Deng, K., Wang, X., Li, Y., Zhang, Y., and Wang, M. (2020, January 25–30). Lightgcn: Simplifying and powering graph convolution network for recommendation. Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, Virtual.10.1145/3397271.3401063 ↗
14. Chen, L., Wu, L., Hong, R., Zhang, K., and Wang, M. (2020, January 7–12). Revisiting graph based collaborative filtering: A linear residual graph convolutional network approach. Proceedings of the AAAI Conference on Artificial Intelligence, New York, NY, USA.10.1609/aaai.v34i01.5330 ↗
15. Yu, W., and Qin, Z. (2020, January 13–18). Graph convolutional network for recommendation with low-pass collaborative filters. Proceedings of the International Conference on Machine Learning, Virtual.
16. Xiao, J., Ye, H., He, X., Zhang, H., Wu, F., and Chua, T.-S. (2017). Attentional factorization machines: Learning the weight of feature interactions via attention networks. arXiv.10.24963/ijcai.2017/435 ↗
17. Zhou, G., Zhu, X., Song, C., Fan, Y., Zhu, H., Ma, X., Yan, Y., Jin, J., Li, H., and Gai, K. (2018, January 19–23). Deep interest network for click-through rate prediction. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, London, UK.10.1145/3219819.3219823 ↗
18. Xia, X., Yin, H., Yu, J., Wang, Q., Cui, L., and Zhang, X. Self-supervised hypergraph convolutional networks for session-based recommendation. Proceedings of the AAAI conference on Artificial Intelligence.
19. Wu, J., Wang, X., Feng, F., He, X., Chen, L., Lian, J., and Xie, X. (2021, January 11–15). Self-supervised graph learning for recommendation. Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, Virtual.10.1145/3404835.3462862 ↗
20. Lin, Z., Tian, C., Hou, Y., and Zhao, W.X. (2022, January 25–29). Improving graph collaborative filtering with neighborhood-enriched contrastive learning. Proceedings of the ACM Web Conference 2022, Virtual.10.1145/3485447.3512104 ↗
21. Cai, X., Huang, C., Xia, L., and Ren, X. (2023). LightGCL: Simple yet effective graph contrastive learning for recommendation. arXiv.
22. Wu, Y., Wang, L., Han, X., and Ye, H.-J. (2024, January 13–17). Graph Contrastive Learning with Cohesive Subgraph Awareness. Proceedings of the ACM on Web Conference 2024, Singapore.10.1145/3589334.3645470 ↗
23. Barkan, O., and Koenigstein, N. (2016, January 13–16). Item2vec: Neural item embedding for collaborative filtering. Proceedings of the 2016 IEEE 26th International Workshop on Machine Learning for Signal Processing (MLSP), Salerno, Italy.10.1109/MLSP.2016.7738886 ↗
24. A survey on network embedding10.1109/TKDE.2018.2849727 ↗
25. Kipf, T.N., and Welling, M. (2016). Semi-supervised classification with graph convolutional networks. arXiv.
26. Hu, J., Shen, L., and Sun, G. (2018, January 18–23). Squeeze-and-excitation networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00745 ↗
27. MS-CAM: Multi-scale class activation maps for weakly-supervised segmentation of geographic atrophy lesions in SD-OCT images10.1109/JBHI.2020.2999588 ↗
28. He, K., Fan, H., Wu, Y., Xie, S., and Girshick, R. (2020, January 13–19). Momentum contrast for unsupervised visual representation learning. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.10.1109/CVPR42600.2020.00975 ↗
29. Oord, A.v.d., Li, Y., and Vinyals, O. (2018). Representation learning with contrastive predictive coding. arXiv.
30. Rendle, S., Freudenthaler, C., Gantner, Z., and Schmidt-Thieme, L. (2012). BPR: Bayesian personalized ranking from implicit feedback. arXiv.
31. Cho, E., Myers, S.A., and Leskovec, J. (2011, January 21–24). Friendship and mobility: User movement in location-based social networks. Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Diego, CA, USA.10.1145/2020408.2020579 ↗
32. McAuley, J., Targett, C., Shi, Q., and Van Den Hengel, A. (2015, January 9–13). Image-based recommendations on styles and substitutes. Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval, Santiago, Chile.10.1145/2766462.2767755 ↗
33. Asghar, N. (2016). Yelp dataset challenge: Review rating prediction. arXiv.
34. Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., and Riedl, J. (1994, January 22–26). Grouplens: An open architecture for collaborative filtering of netnews. Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, Chapel Hill, NC, USA.10.1145/192844.192905 ↗
35. Berg, R.v.d., Kipf, T.N., and Welling, M. (2017). Graph convolutional matrix completion. arXiv.
36. Velickovic, P., Cucurull, G., Casanova, A., Romero, A., Lio, P., and Bengio, Y. (2017). Graph attention networks. arXiv.
37. Zhang, W., Chen, T., Wang, J., and Yu, Y. (August, January 28). Optimizing top-n collaborative filtering via dynamic negative item sampling. Proceedings of the 36th International ACM SIGIR Conference on Research and Development in Information Retrieval, Dublin, Ireland.